Senior Fullstack Engineer (Singapore)
We are looking for a seasoned Senior Fullstack Engineer to join our team in Singapore. In this role, you will be a key player in building and scaling our products, working across the entire technology stack to deliver robust and impactful solutions.
What You’ll Do
- Design & Build Fullstack Solutions : Architect, develop, and maintain scalable and secure applications, from user interfaces to backend services and databases.
- Drive Technical Excellence : Lead architectural decisions for key projects and contribute to our technology strategy. Write clean, efficient, and maintainable code.
- Collaborate for Impact : Work closely with product managers, designers, and other engineers to turn complex requirements into high-quality features.
- Mentor & Grow the Team : Provide technical guidance and mentorship to help junior engineers develop their fullstack skills and foster a culture of continuous learning.
- Optimize & Improve : Troubleshoot, debug, and optimize application performance across the entire stack to ensure a reliable user experience.
- Communicate Clearly : Align the team on technical goals and communicate project status and complex concepts effectively to both technical and non-technical audiences.
What We’re Looking For
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 5+ years of professional software development experience, with significant time in a fullstack role.
- Strong backend proficiency in one or more of : Java, Python, or Node.js.
- Strong frontend proficiency in modern frameworks like React or Angular.
- Hands-on experience with cloud platforms (AWS / Azure / GCP) and containerization (Kubernetes / Docker).
- Solid experience with both SQL and NoSQL databases.
- A strong grasp of software design principles and modern architectures like microservices and event-driven systems.
- Excellent problem-solving and collaboration skills.
Bonus Points For
- Experience in Retail, e-Commerce, B2B, or B2C.
- Knowledge of DevOps practices and CI / CD pipelines.
- A history of open-source contributions or a public portfolio.
- Experience in application performance tuning.