job description
Join RPG Commerce as a Senior Product Developer in beautiful Bali and take the lead in shaping innovative digital solutions that drive business growth. In this role, you will collaborate with cross-functional teams to design, develop, and deploy cutting-edge products that meet market demands and exceed customer expectations. This is a unique opportunity to work in a dynamic environment while enjoying the vibrant culture and lifestyle of Bali.
As a Senior Product Developer, you will leverage your technical expertise and leadership skills to guide product development from concept to launch. You will work closely with stakeholders to define product vision, prioritize features, and ensure seamless execution. If you are passionate about technology and eager to make an impact in a fast-paced, creative setting, this role is for you.
Responsibility
- Lead the end-to-end development of digital products, from ideation to deployment.
- Collaborate with product managers, designers, and engineers to define product requirements and roadmaps.
- Write clean, scalable, and maintainable code using modern programming languages and frameworks.
- Conduct code reviews, mentor junior developers, and foster a culture of continuous improvement.
- Optimize product performance, scalability, and security to ensure a seamless user experience.
- Stay updated with industry trends and emerging technologies to drive innovation.
- Work with QA teams to ensure product quality and resolve technical issues.
- Present product updates and progress to stakeholders and leadership teams.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in product development, with a strong portfolio of delivered projects.
- Proficiency in programming languages such as JavaScript, Python, or Java.
- Experience with modern frameworks like React, Angular, or Vue.js.
- Strong understanding of Agile methodologies and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team-oriented, collaborative environment.
- Strong communication skills to articulate technical concepts to non-technical stakeholders.