Software Engineer, New Platforms

2 weeks ago


Singapore MOBBIN PTE. LTD. Full time
Roles & Responsibilities

About Mobbin

Our mission is to empower the world to design great digital experiences.

The Mobbin platform helps product designers, product managers and UI/UX researchers find highly-relevant references to their design problems. We are the world's most extensive app design reference library, serving over a million users on our platform.

Since our inception in 2018, we've grown tremendously via word-of-mouth. Today, Mobbin is used by most design-forward companies and startups, including Duolingo, Revolut, Headspace, Work & Co, Blinkist, and more.

Read more about who we are: https://careers.mobbin.com

The role

The Mobbin platform serves over a million inspiration-seekers across the world and continually invests in improving our content curation processes.

We are hiring a software engineer to join our ML Team. The ML Team is responsible for extracting value from the latest in AI & ML for both internal use and external use.

As a software engineer in the ML Team at Mobbin, you will be working on high-quality & cutting-edge web-based internal tools for experimentation and internal processes.

Our Engineering Department, whilst small, provides the technological capability that turn our ideas into software that drives global impact at scale. We take great care to balance the need for stable technologies yet exercise tact in choosing cutting edge technologies that pays forward to our long term goals.

What you'll do...
  • Build product features that are across the stack.
  • Plan, design and implement high-quality, performant and provably reliable software for internal tools, including writing tests and documentation with close to no supervision.
  • Proactively discover, investigate and design for the needs and pain points of your users. This includes having investigative conversations, coordinating releases and gathering feedback. There is no product designer or product manager on the ML team so you will make those decisions.
  • Distill engineering solutions from high-level abstract and vague requirements. For example, taking initiative to seek clarifications and fill-in the gaps given a high-level description of the requirements.
  • Independently scope, organise and prioritise your work. Come up with new scopes and reprioritise based on feedback received. You will need to collaborate with members of other teams and prioritise accordingly with consideration of the priorities of others.
  • Leave our codebase and infrastructure better than you found it. For example, by identifying areas of codebase that can use improvements and executing on suggestions for better developer experience, performance, or otherwise.
  • Clearly propose and articulate your technical decisions and the trade-offs incurred. You will need to get the buy-in from fellow engineers.
  • Perpetuate a healthy software engineering culture through code reviews, sharing, or otherwise.
You should...
  • Have a strong desire to help your internal users through the software that you are building for them (e.g. increase productivity, solving their problems, improving their quality of life, etc.). You should never be satisfied with the status quo.
  • Have a high bar for code quality. Be familiar and is always learning about software engineering best practices. Should be able to and have an inclination to write clean, reliable and well-documented code with minimal supervision.
  • Be able to design software systems at a high level and eventually come up with a sensible long-term vision for the software that you will be writing.
  • Be curious and love exploring novel and unique ideas in web development.
  • Be highly proficient in frontend technologies and strongly-typed language(s).
  • Be moderately proficient in Postgres and SQL. You will be working intimately with Postgres and Supabase.
  • Be moderately proficient in OOP. You will be working with an interesting codebase that mixes OOP paradigm with React's declarative paradigm.
  • Have strong computer science fundamentals. You will not pass our technical round if you can barely write a recursive function.
  • Have substantial professional experience of building user-facing production-scale web apps in React.
  • Be able to communicate effectively and have good written communication skills.
  • Have a strong desire to learn and adapt, by embracing feedback and seeking opportunities for growth.
  • [Bonus] Have a strong visual taste and hold a high bar for aesthetics, even for an internal tool.
We offer…
  • Work life balance
  • Flexible work hours
  • Health & fitness benefits
  • Health insurance, medical coverage, and dental coverage
  • Work from anywhere (Singapore office or Remote)
  • Yearly company retreat
  • Paid vacation
  • Apple equipment
How to apply

Please apply via https://careers.mobbin.com

Tell employers what skills you have

Postgres
ReactJS
PostgreSQL
TypeScript
Software Engineering
JavaScript
Full Stack Development
Written Communication
SQL
Web Development

  • Singapore AIRWALLEX (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage...

  • Software Engineer

    13 hours ago


    Singapore TIKTOK PTE. LTD. Full time

    TikTok is a leading short-form mobile video destination where creativity and joy thrive. We are seeking passionate software engineers to join us in this rapidly growing industry.Key Responsibilities:Develop business-critical systems that power our live streaming platform.Design the architecture for systems, services, and pipelines to ensure high stability,...


  • Singapore AUTODESK ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesPosition OverviewAutodesk is seeking a Senior Software Engineer to join our IAM Platform team. The Autodesk IAM platform is a critical component of our identity and access management (IAM) ecosystem, enabling secure, seamless, and scalable access for 150+ Autodesk applications across desktop, mobile, and web, as well as smart devices....


  • Singapore AIRWALLEX (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesAbout AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide – including Brex, Rippling, Navan, Qantas, SHEIN and many more – with fully integrated solutions to manage...

  • Software Engineer

    1 week ago


    Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Roles & ResponsibilitiesOur company is seekinga game-changer Software Engineer who can conceptualize and execute complex problem statements in less than half the time that most people think is possible.We are looking for highly passionate individuals who love their workand have been champions at what they do.The Incumbent will:• Developing and installing...

  • Platform Engineer

    2 weeks ago


    Singapore LINKS HR SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesThe Engineer will be on boarded in the Middleware Service Operations and development team and specifically to manage and develop CFT / CTM (Control-M) / MQ technologies. We manage the global production services and project management for the scope covering Axway CFT / Sychrony Gateway / Sentinel / Secure Transport, BMC Control-M...

  • Platform Engineer

    2 weeks ago


    Singapore LINKS HR SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesThe Engineer will be on boarded in the Middleware Service Operations and development team and specifically to manage and develop CFT / CTM (Control-M) / MQ technologies. We manage the global production services and project management for the scope covering Axway CFT / Sychrony Gateway / Sentinel / Secure Transport, BMC Control-M...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesDesign, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. Contribute to the design and...

  • Software Engineer

    7 days ago


    Singapore Thakral One Pte Ltd Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at Thakral One Pte Ltd. As a key member of our engineering team, you will be responsible for designing and developing centralized platforms that align with our Bank's NextGen technology vision.Key ResponsibilitiesDesign and implement state-of-the-art centralized platforms using...

  • Software Engineer

    1 week ago


    Singapore DELL GLOBAL B.V. (Singapore Branch) Full time

    Roles & ResponsibilitiesThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & ResponsibilitiesResponsibilities: Design code and systems that organization standards for scalability, security, and reusability Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple technical offerings Actively contribute to product quality improvements, valuable ...

  • Platform Engineer

    1 week ago


    Singapore JERA GLOBAL MARKETS PTE. LTD. Full time

    Roles & ResponsibilitiesPosition DescriptionWe are seeking a forward-thinking Azure Platform Engineer to join our dynamic team. As a Platform Engineer, you will be a key player in designing, implementing, and maintaining cutting-edge Azure-based solutions.The successful candidate will be working within the IT Operations realm to support, develop and secure...

  • Software Engineer

    2 weeks ago


    Singapore CPO PTE. LTD. Full time

    Roles & ResponsibilitiesKey QualificationsProficiency in programming languages such as Java, Python, or JavaScript. Experience with cloud hosting platforms such as AWS, Azure, or Google Cloud Platform. Strong understanding of Kubernetes and containerisation technologies. Excellent problem-solving skills and attention to detail. Strong communication and...


  • Singapore BILLIGENCE ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking an experienced Platform Engineer to join our team and help build, maintain, and optimize our API and cloud infrastructure. The ideal candidate will have deep expertise in Strong experience in any one backend programming language (Java / Go), API, API Gateway, Cloud technologies(AWS/Azure), Kubernetes, and modern...

  • Software Engineer

    2 weeks ago


    Singapore MERRY ELECTRONICS (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for a highly motivated Software Engineer to join a dynamic wireless game development team. As a member of this core development team, you will work with talented and motivated engineers to develop new and enhanced wireless gaming audio devices and platforms. You will focus on the research of new technologies and...


  • Singapore BILLIGENCE ASIA PTE. LTD. Full time

    Roles & ResponsibilitiesWe are seeking an experienced Platform Engineer to join our team and help build, maintain, and optimize our API and cloud infrastructure. The ideal candidate will have deep expertise in Strong experience in any one backend programming language (Java / Go), API, API Gateway, Cloud technologies(AWS/Azure), Kubernetes, and modern...


  • Singapore TIMES SOFTWARE PTE LTD Full time

    Roles & ResponsibilitiesOverview: We are seeking a skilled and experienced QA Test Automation Engineer to join our team. We pride ourselves on our commitment to excellence, quality, and cutting-edge technology. As we continue to expand our digital presence, we are looking for a talented QA Engineer who can design and implement robust automated testing...


  • Singapore FCS CAREERS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the CompanyOur Client is an innovator and leader in the mobility space.ResponsibilitiesWe're looking for a strategic and hands-on Platform Engineering Lead to shape internal infrastructure and tools, ensuring robust automation, scalability and system reliability.Define and drive the technical roadmap, prioritizing enhancements...


  • Singapore BEYONDSOFT TECHNOLOGY (SINGAPORE) PTE. LTD. Full time

    Roles & ResponsibilitiesThe Data Platform Engineer will be responsible for the following:Work closely with data product team and business end-users to implement and support data platforms using best-of-breed technology and methodology. Work closely with product vendors to design, deploy and integrate different data platforms with the organization's...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    Roles & Responsibilities Design, develop, and maintain software applications using Java, C++, Lua, PHP, NodeJS, C#, and Golang. Write clean, efficient, and maintainable code for various projects and platforms. Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. Contribute to the design and...