Software Engineer, Product

3 weeks ago


Singapore Mobbin Full time

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.


The role:

The Mobbin platform serves a million inspiration-seekers across the world and handles 10 million API requests weekly daily.

We are hiring a software engineer to join our Product Team. The Product Team is responsible for deepening the value of our platform and bringing delight to our customers.


As a software engineer in the Product Team at Mobbin, you will be building high-impact product features across the stack whilst owning multiple systems.

Whilst bulk of the work is front-end heavy, you'll also need to write maintainable backend logic that scales to the millions.


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
:

  • Plan and implement highquality and provably reliable software that scales, including writing tests and documentation with close to no supervision.
  • Work closely with team members of other domains (for example: product designers) to drive product decision whilst balancing engineering and business needs. For example, collaborating extensively with designers to refine and polish a feature iteratively.
  • 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 tradeoffs incurred. You will need to get the buyin from fellow engineers and build rapport with them.
  • Mentor and guide team members in best practices and technical skills. Perpetuate a healthy software engineering culture through code reviews, sharing, or otherwise.
  • Build product features that are across the stack.
  • Distill engineering solutions from highlevel product requirements. For example, taking initiative to seek clarifications and fillin the gaps given a highlevel product requirement for a new feature.

You should
:

  • Have a high bar for code quality. Be familiar with software engineering best practices and be able to write clean, reliable and welldocumented code with mínimal supervision.
  • Believe that documentation, communication and measuring feature success is part of shipping.
  • Have significant experience working with stronglytyped language(s).
  • Be highly proficient in frontend technologies.
  • Be moderately proficient in Postgres and SQL. You will be working intimately with Postgres and Supabase.
  • Have strong computer science fundamentals. You will not pass our technical round if you can barely write a recursive function.
  • Have at least 2 year professional experience of building userfacing productionscale 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.
  • Software Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Responsible for leading the team to build a functional and appealing web Brainstorm with the team to recommend the best frontend architecture, methodology, languages used, design robust, coding structure, deployment protocols and debugging for new software products. Participate in the project discussion of technical implementation, implementation...

  • Software Engineer

    3 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB DUTIES: Define overall backend architecture for new systems and software products based on product requirements. Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. Lead system design and improve system stability with best practices such as agile development and...

  • Software Engineer

    3 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer (PHP Laravel/Symfony)*: May 5, 2023May 5, 2023We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.Responsibilities:...

  • Software Engineer

    3 weeks ago


    Singapore Gemango Software Services Inc. Full time

    Software Engineer - Java*: June 7, 2023June 7, 2023We are currently seeking a highly skilled Software Engineer to join our team and play a pivotal role in our business expansion. Our company specializes in developing innovative software and hardware solutions that optimize aircraft performance and enhance the productivity of flight crews. This position is a...


  • Singapore PLEODATA PTE. LTD. Full time

    Roles & ResponsibilitiesJob ResponsibilitiesWork together with the Software Engineering team to plan, implement, test and release Product Enhancement & Upgrade Sprints Track and follow up with software production issues. Compile issue areas and present to the team. Manage Product ReleasesEnsure Product Design Specifications is updated with the latest...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Sioux High Tech Software Ltd. Full time

    About SiouxSioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivityallows us to speed up product development, giving our clients a competitive edge at...


  • Singapore Singapore Technologies Engineering Ltd Full time

    Date:4 Jul 2023Location: Singapore, SGCompany:ST Engineering GroupST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse...


  • Singapore Singapore Technologies Engineering Ltd Full time

    Date:10 Jun 2023Location: Singapore, SGCompany:ST Engineering GroupST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse...


  • Singapore CYBERARK SOFTWARE Full time

    Who We AreCyberArk (NASDAQ: CYBR) is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world's leading...


  • Singapore QUEST GLOBAL SERVICES PTE. LTD. Full time

    Responsible for defining and implementing the architecture for software products developed by the organization across functional, data, technical and governance architecture.**Key Responsibilities: - Develop and maintain the product vision, roadmap, and strategy in close collaboration with cross-functional teams Work with crossfunctional teams to define...

  • Software Engineer

    3 weeks ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Work with team lead to ensure design and programme codes conform to architecture and design standards, and that design satisfies functional and system requirements Participate in requirements gathering; work with Business Analysts in reviewing and refining functional specifications Participate in peer reviews to improve project quality Must have experience...


  • Singapore The Software Practice Full time

    We started our firm working with entrepreneurs who brought expertise in specific industry verticals but required a technical team that could help them realize their product ideas. We partnered with them as their product teams helping them build their MVP, talk to customers and refine the product, raise money, and even hire their in-house tech teams while...


  • Singapore CYBERARK SOFTWARE Full time

    Who We AreCyberArk (NASDAQ: CYBR) is the global leader in identity security. Centered on intelligent privilege controls, CyberArk provides the most comprehensive security offering for any identity – human or machine – across business applications, distributed workforces, hybrid cloud environments and throughout the DevOps lifecycle. The world's leading...

  • Software Developer

    3 weeks ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesJob Duties:• Research, design, and develop computer and network software or specialised utility programs.• Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.• Update software, enhances existing software capabilities, and develops and...

  • Software Engineer

    3 weeks ago


    Singapore MOTION G PTE. LTD. Full time

    Are you a talented and forward-thinking Software Engineer with expertise in code generation or no-code tools? Are you passionate about harnessing the power of AI to automate major engineering and product management processes in the industrial and engineering world? Join our innovative AI engineering platform startup and be a key contributor in shaping the...


  • Singapore ST Engineering Full time

    Solutions and Product Software Manager is responsible in planning, directing, coordinating, and managing the processes of writing and developing the solutions and products, lead and formulate the division\'s product roadmap. This role of manifold as it comprises of architecting the solutions and product, software development processes as well as business...


  • Singapore ST Engineering Full time

    Solutions and Product Software Manager is responsible in planning, directing, coordinating, and managing the processes of writing and developing the solutions and products, lead and formulate the division\'s product roadmap. This role of manifold as it comprises of architecting the solutions and product, software development processes as well as business...


  • Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    Job Duties: Oversee the acquisition and development of software systems in organisational units. Monitor the results and quality of the different software solutions and projects implemented in the organisation. Oversee the development of ProofofConcept/ solutions and provide technical expertise on the development of software and platform features, ensuring...