Software Engineer, Product
2 weeks ago
**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 over a million inspiration-seekers across the world and handles millions of API requests daily 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 high-quality 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 trade-offs incurred. You will need to get the buy-in 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 high-level product requirements. For example, taking initiative to seek clarifications and fill-in the gaps given a high-level 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 well-documented code with mínimal supervision.
- Believe that documentation, communication and measuring feature success is part of shipping.
- Have significant experience working with strongly-typed 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 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.
-
Production Engineering Expert
1 week ago
Singapore The Chemical Engineer Full timePfizer Singapore is recruiting a Production Engineering Expert to support the expansion of their manufacturing site. In this role, you will develop and refine process formulations, methods, and controls to meet high-quality standards.Key Responsibilities:• Develop and refine process formulations, methods, and controls to meet high-quality standards.•...
-
Product Manager
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full time**JOB SUMMARY** We are seeking experienced **Product Managers**to take ownership of our suite of in-house products, elevate, rejuvenate and relaunch them as our next generation integrated best-of-suite solutions for our clients. As a **Product Manager**, you will have the opportunity to implement the strategic vision for the product and lead a...
-
Product Engineer
1 week ago
Singapore ISDN SOFTWARE BUSINESS PTE. LTD. Full timeRoles & ResponsibilitiesAbout the Role: We are seeking a motivated and technically capable Product Engineer to support the deployment and enablement of industrial software and point solutions across Southeast Asia. This role is based in Singapore, and you will work closely with our Product Sales team, playing a key role in delivering value-added technical...
-
Software Engineer Internship
1 day ago
Singapore VA Insight Software Pte Ltd Full timeThe Software Engineer Intern is responsible for executing full lifecycle software development under the direction of the Product Owner. Code produced has to be functional, testable, and efficient. Being part of the Scrum development team, the intern must aim to deliver artifacts as defined in the Definition of Done. At the end of the internship, the intern...
-
Software Engineering Expert
5 days ago
Singapore AGATOS SOFTWARE ENGINEERING PTE LTD Full timeCompany OverviewAGATOS SOFTWARE ENGINEERING PTE LTD is a cutting-edge software engineering company that provides customized solutions to our clients. Our team of experts is dedicated to delivering high-quality products and services that meet the evolving needs of the industry.Job DescriptionWe are seeking a highly skilled Project Engineer to join our team....
-
Software Engineer
12 hours ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time**Tescom Singapore **is looking for a**:Software Engineer in Test (SEIT) Our Software Engineers in Test are responsible for drive our quality improvements, creating feature and regression testing, and developing test library. You will focus on expanding the test pyramid coverage for ensuring top notch software quality, and ensure the right tests run are at...
-
Junior Software Engineer
7 days ago
Singapore VA INSIGHT SOFTWARE PTE. LTD. Full time**Position Purpose**: The Junior Software Engineer is responsible for executing full lifecycle software development. Code produced has to be well-designed, testable and efficient. Being part of the Scrum development team, the Software Engineer must aim to deliver artefacts as defined in the Definition of Done. **Key Responsibilities**: - Development _ -...
-
Software Engineer, Product
2 weeks ago
Singapore MOBBIN PTE. LTD. 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...
-
Software Engineer, Product
4 days 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 500,000 registered users on our...
-
Software Engineer
7 days ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeRoles & ResponsibilitiesJob Description:We are seeking a talented Software Engineer to join our dynamic development team. The ideal candidate will be responsible for writing high-quality software code, collaborating with team members, and contributing to the design and implementation of innovative software solutions.Key Responsibilities:Develop, test, and...
-
Software Engineer
1 week ago
Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full timeRoles & ResponsibilitiesJob Description:We are seeking a talented Software Engineer to join our dynamic development team. The ideal candidate will be responsible for writing high-quality software code, collaborating with team members, and contributing to the design and implementation of innovative software solutions.Key Responsibilities:Develop, test, and...
-
Backend Software Architect
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob DescriptionVanguard Software Pte. Ltd. is seeking a skilled Senior Backend Engineer (Java) to lead our team in designing, developing, and deploying high-performance, secure, and scalable cloud-based enterprise solutions.Responsibilities:Provide technical guidance and thought leadership to stakeholders on value propositions, best practices, and cloud...
-
Software Product Engineer
7 days ago
Singapore Singapore Technologies Engineering Ltd Full timeJob ID: 18040 - Location: Land - 249 Jalan Boon Lay, SG - Description: **We're looking for a dynamic Software Product Engineer with the right skills, experience and attitude**: - **Build and maintain good software for our products.**: - **Work closely with teammates working on AI, hardware, business and operations.**: - **Contribute ideas and insights...
-
Chemical Process Optimization Engineer
1 week ago
Singapore The Chemical Engineer Full timeThe Chemical Engineer has an exciting opportunity for a Chemical Process Optimization Engineer to join their team in Singapore. This is a challenging role that requires a strong understanding of chemical processes and a passion for optimization.Key Responsibilities:• Develop and refine process formulations, methods, and controls to meet high-quality...
-
Process Engineer
1 week ago
Singapore The Chemical Engineer Full timePfizer Singapore is recruiting permanent employees for manufacturing site expansion of Pfizer Asia Manufacturing Pte Ltd (PAMPL) in Singapore. Use Your Power for Purpose Whether you are involved in the design and development of manufacturing processes for products or supporting maintenance and reliability, engineering is crucial to ensuring that customers...
-
Enterprise Software Developer
6 days ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob Title: Senior / Lead Backend Engineer (Java)About Vanguard SoftwareVanguard Software Pte. Ltd. is a leading provider of innovative software solutions.Job OverviewWe are looking for an experienced Senior/Lead Backend Engineer (Java) to lead our team in designing and developing cloud-based enterprise infrastructure solutions.The ideal candidate will have a...
-
Senior Software Control Engineer
7 days ago
Singapore Sioux High Tech Software Ltd. Full time**About Sioux** Sioux 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...
-
Software Engineer, Product
12 hours ago
Singapore Facebook App Full timeWe are the teams who create all of Meta's products used by billions of people around the world. Want to build new features and improve existing products like Messenger, Video, Groups, News Feed, Search and more? Want to solve unique, large scale, highly complex technical problems? Meta is seeking experienced full-stack software engineers to join our product...
-
Software Engineering Manager
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeJob Description:We are seeking an experienced Sr. DevOps Engineer to join our team at Vanguard Software Pte. Ltd. The successful candidate will have a strong background in cloud computing platforms such as AWS, Azure, or Google Cloud Platform. They will also have knowledge of containerization and orchestration technologies like Docker, Kubernetes, or ECS.In...
-
Software Manager
2 weeks ago
Singapore AURELIUS SOFTWARE PTE. LTD. Full timeDesign, implement, test, and deploy end-to-end software solutions - Collaborate closely and communicate independently with project managers, business analysts, development leads, test engineers, infrastructure engineers, and business users. - Participate in the analysis and requirements gathering phase and help to translate requirements into technical...