Deskripsi Pekerjaan
Mindteck is seeking a skilled Full Stack Developer to join our innovative team in Singapore on a contract basis. This is an exciting opportunity to work on cutting-edge projects while collaborating with talented professionals in a dynamic tech environment.
In this role, you will be responsible for developing and maintaining full-stack web applications, implementing robust software solutions, and ensuring seamless integration between front-end and back-end systems. You will apply software engineering best practices including test-driven development, continuous integration, and continuous deployment methodologies to deliver high-quality code.
The ideal candidate thrives in collaborative environments, possesses strong problem-solving abilities, and is passionate about staying current with emerging technologies. You will work closely with cross-functional teams to translate business requirements into scalable, efficient solutions that drive organizational success.
This contract position offers competitive compensation, opportunities for professional growth, and the chance to contribute to meaningful projects that make a real impact. If you are a motivated developer looking to advance your career with a respected technology company, we encourage you to apply.
Tanggung Jawab
- Design, develop, and maintain full-stack web applications using modern frameworks and technologies
- Implement test-driven development (TDD) practices to ensure code quality and reliability
- Build and integrate RESTful APIs, microservices, and database solutions
- Collaborate with cross-functional teams including designers, product managers, and QA engineers
- Apply continuous integration and continuous deployment (CI/CD) methodologies
- Troubleshoot and resolve complex technical issues and bugs
- Participate in code reviews and contribute to documentation standards
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or related field
- Proven experience with full-stack development using languages such as JavaScript, TypeScript, Python, or Java
- Strong proficiency in front-end frameworks like React, Angular, or Vue.js
- Experience with back-end technologies including Node.js, Express, Django, or Spring Boot
- Solid understanding of database management systems (SQL and NoSQL)
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with version control systems (Git) and CI/CD pipelines
- Excellent problem-solving skills and ability to work in collaborative team environments