job description
Join Codebox as a Full Stack Developer with a strong frontend focus and help shape the future of our innovative R&D team. We're seeking a product-minded developer who thrives in a collaborative environment and is passionate about building scalable, user-centric applications.
Based in the vibrant tech hub of Canggu, Bali, you'll work alongside a talented team of engineers, designers, and product managers to deliver cutting-edge solutions. This role offers the perfect blend of technical challenge and creative freedom, with opportunities to influence product direction and architecture.
If you're a developer who loves solving complex problems, writing clean code, and staying ahead of industry trends, we'd love to hear from you. Enjoy a competitive salary, flexible work environment, and the chance to grow with a dynamic company at the forefront of technology.
Responsibility
- Develop and maintain scalable frontend applications using modern JavaScript frameworks (React, Vue.js, or Angular).
- Collaborate with backend developers to design and implement RESTful APIs and microservices.
- Optimize applications for maximum speed, performance, and user experience.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, sprint planning, and agile development processes.
- Troubleshoot, debug, and upgrade existing software systems.
- Stay up-to-date with emerging technologies and industry trends to drive innovation.
- Work closely with product managers and designers to translate business requirements into technical solutions.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of professional experience as a Full Stack Developer with a strong frontend focus.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks (React, Vue.js, or Angular).
- Experience with backend technologies such as Node.js, Python, Ruby, or PHP.
- Familiarity with database systems (SQL and NoSQL) and cloud platforms (AWS, Azure, or GCP).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Experience with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving skills and a proactive approach to challenges.