About the Role
We are looking for a passionate Full Stack Software Engineer to join our growing team. In this role, you will work across both frontend and backend systems to build scalable, high-quality applications. You'll collaborate with cross-functional teams, contribute to end-to-end development, and continuously enhance your technical skills in a dynamic environment.
Responsibilities
- Design, develop, and maintain full stack applications (frontend & backend).
- Build responsive and user-friendly interfaces using modern frameworks.
- Develop and integrate APIs and backend services.
- Write clean, efficient, and maintainable code following best practices.
- Troubleshoot, debug, and enhance application performance.
- Participate in Agile development cycles (sprint planning, code reviews, testing).
- Collaborate with designers, product managers, and other engineers.
- Support deployment, testing, and production releases.
- Maintain documentation and ensure code quality standards are met.
Requirements
- 2-5 years of experience in software or full stack development.
- Proficiency in at least one frontend framework (e.g., React, Angular, Vue).
- Experience in backend development (e.g., Node.js, Java, Python, .NET).
- Familiarity with RESTful APIs and database technologies (SQL/NoSQL).
- Understanding of Git and version control practices.
- Knowledge of Agile methodologies.
- Exposure to cloud platforms (AWS/Azure/GCP) or DevOps practices is a plus.
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work in a team.
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to [Confidential Information] for immediate processing.
Only shortlisted candidates will be notified.