Location
singapore, singapore, Singapore
Posted
May 29, 2026
Job Description
We are seeking a highly skilled and experienced Software Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions, mentoring junior team members, and contributing to architectural decisions that drive innovation and scalability. Key Responsibilities: Design, develop, test, and deploy scalable and robust applications. Lead complex software development projects from requirements to deployment. Collaborate with cross-functional teams including product managers, QA, and DevOps. Review code, mentor junior developers, and enforce best practices. Contribute to system architecture and technical design discussions. Identify performance bottlenecks and optimize application performance. Stay updated on emerging technologies and propose innovative solutions. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of professional software development exper...