Deskripsi Pekerjaan
Are you a seasoned Full Stack Developer looking to make a significant impact in a dynamic tech environment? PT Cycent Inovasi Kaizen is seeking a highly skilled Senior Full Stack Developer to join our growing team in Jakarta Pusat. We are committed to fostering innovation and kaizen (continuous improvement) across all our digital products.
In this role, you will be responsible for the full software development lifecycle, from concept to deployment. You will work closely with cross-functional teams to design, build, and maintain scalable web applications that deliver exceptional user experiences. If you have a passion for clean code, system architecture, and modern development practices, we would love to hear from you.
You will play a pivotal role in shaping our technical roadmap, mentoring junior developers, and ensuring our infrastructure remains robust and efficient as we scale our services to meet the demands of our users.
Tanggung Jawab
- Design, develop, and deploy scalable web applications using modern full-stack frameworks.
- Collaborate with product managers and UI/UX designers to translate requirements into functional technical solutions.
- Architect efficient and reusable back-end services and APIs.
- Ensure high performance, responsiveness, and security across all web applications.
- Perform code reviews and mentor junior developers to foster a culture of quality and growth.
- Troubleshoot, debug, and upgrade existing software systems for optimal performance.
- Maintain clear documentation for technical architecture and development processes.
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 4-5 years of professional experience in full-stack web development.
- Proficiency in front-end technologies (e.g., React.js, Vue.js, Angular, HTML5, CSS3, JavaScript/TypeScript).
- Strong experience with back-end frameworks (e.g., Node.js, Python/Django, Go, or PHP/Laravel).
- Solid understanding of database management (SQL, PostgreSQL, MySQL) and NoSQL databases.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker or Kubernetes.
- Strong problem-solving skills and ability to work in an agile development environment.
- Excellent communication and interpersonal skills.