job description
Join Quess as a Full Stack Software Developer in beautiful Bali and be part of a dynamic team driving digital transformation across industries. This role offers the unique opportunity to work on enterprise-level applications and cutting-edge platforms while enjoying Bali's vibrant culture and work-life balance.
As a Full Stack Developer, you'll collaborate with cross-functional teams to design, develop, and deploy scalable solutions. Whether you're building robust backends or intuitive frontends, your work will directly impact our clients' digital journeys. We offer competitive compensation, flexible work arrangements, and the chance to grow in a supportive, innovative environment.
If you're passionate about technology and eager to make a difference in a tropical paradise, we'd love to hear from you!
Responsibility
- Design, develop, and maintain scalable full-stack applications using modern technologies.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Build and optimize APIs, microservices, and database architectures for high performance.
- Develop responsive, user-friendly frontends with modern frameworks like React or Angular.
- Implement CI/CD pipelines and DevOps practices to ensure seamless deployments.
- Troubleshoot and debug complex issues across the entire stack.
- Stay updated with emerging technologies and advocate for best practices.
- Mentor junior developers and contribute to a culture of continuous learning.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of professional experience in full-stack development.
- Proficiency in JavaScript/TypeScript, Node.js, and at least one frontend framework (React, Angular, Vue).
- Strong backend skills with databases (SQL/NoSQL) and cloud platforms (AWS, Azure, GCP).
- Experience with RESTful APIs, GraphQL, and microservices architecture.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team in a remote/hybrid setting.