Deskripsi Pekerjaan
We are seeking a talented and motivated Full Stack Engineer (Associate Consultant) to join our dynamic team at CMC Global. In this pivotal role, you will support the end-to-end lifecycle of our software solutions, ensuring robust design, seamless development, reliable deployment, and efficient maintenance of our systems. You will have the opportunity to work on impactful projects that drive our business forward while honing your technical skills in a collaborative environment.
As an Associate Consultant, you will bridge the gap between technical execution and business needs. You will collaborate closely with product managers, designers, and senior engineers to deliver high-quality, scalable web applications that provide exceptional user experiences. We are looking for a proactive individual who is passionate about clean code, modern web technologies, and solving complex technical challenges.
Join us to grow your career in a supportive atmosphere that values innovation, continuous learning, and professional excellence.
Tanggung Jawab
- Design, develop, and maintain scalable web applications using modern full-stack technologies and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features with high quality.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Participate actively in the software development lifecycle, including requirements gathering, system architecture, and testing phases.
- Identify, troubleshoot, and resolve technical issues and performance bottlenecks in existing systems.
- Contribute to technical documentation and ensure knowledge sharing within the engineering team.
- Assist in the deployment and configuration of applications to production environments.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
- 1-3 years of professional experience in full-stack software development.
- Strong proficiency in front-end technologies such as React, Vue, or Angular.
- Experience with back-end technologies like Node.js, Python, or Java.
- Proficiency in relational databases (e.g., MySQL, PostgreSQL) and API design.
- Strong problem-solving skills and a keen attention to detail.
- Excellent communication skills and the ability to work effectively in a fast-paced team environment.