Software Engineer

OsomeSingaporemycareersfuturepublished 10/13/2026
Must-have:TypeScriptJavaScriptReactNode.jsExpressAWSCloudFrontendBackendFullstackSecurity

What you'll do: ⭐ Translate ideas, designs, and business requirements into high-quality, scalable, and maintainable code using React and Node.js. ⭐ Develop reusable components and libraries , ensuring consistency and efficiency across applications. ⭐ Optimize frontend and backend components for performance, scalability, and reliability. ⭐ Design and implement robust APIs , ensuring security, maintainability, and efficiency in data communication. ⭐ Develop and enforce best practices in full-stack development, including modular architecture, error handling, and performance optimization. ⭐ Write unit, integration, and end-to-end tests , ensuring high test coverage and smooth deployments. ⭐ Collaborate with designers, product managers, and other engineers , ensuring seamless feature development and integration. Who you are: ⭐ Experience in full-stack development, with a strong focus on React (with hooks) and Node.js (Koa or Express). ⭐ Strong proficiency in JavaScript and TypeScript. ⭐ Experience designing and developing RESTful and WebSocket APIs, ensuring scalability and security. ⭐ Proficiency in database management, particularly PostgreSQL, including query optimization and schema design. ⭐ Deep understanding of frontend performance optimization, including lazy loading, bundling, and caching strategies. ⭐ Experience with authentication and security best practices, including OAuth, JWT, and API security. ⭐ Familiarity with cloud services (AWS preferred), including Lambda, RDS, S3, and API Gateway. ⭐ Strong problem-solving skills, with the ability to debug and optimize applications effectively.