job description
Are you a passionate Mid-Level Full Stack Developer looking to work with cutting-edge technologies in a dynamic, remote-first environment? Dynamic Business Outsourcing Solutions is seeking a talented developer to join our growing IT team and help build scalable web, CRM, and cloud solutions that drive real business impact.
In this role, youâll collaborate with cross-functional teams to design, develop, and deploy high-performance applications using modern frameworks and best practices. Whether you're optimizing backend systems, enhancing frontend experiences, or integrating cloud services, youâll play a key role in shaping our digital solutions. With a focus on innovation and quality, youâll contribute to projects that span industries and geographies, all while enjoying the flexibility of remote work from Baliâs vibrant tech hubs like Canggu, Ubud, or Denpasar.
At Dynamic Business Outsourcing Solutions, we value creativity, problem-solving, and a growth mindset. Youâll have the opportunity to work with a diverse team of professionals, access continuous learning resources, and grow your career in a supportive and forward-thinking environment. If youâre ready to take your full stack development skills to the next level while enjoying Baliâs unique lifestyle, weâd love to hear from you!
Note: This is a fully remote position, with a preference for candidates based in Bali, Indonesia.
Responsibility
- Design, develop, and maintain scalable web applications using modern full stack technologies (e.g., React, Node.js, Python, or similar).
- Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
- Optimize application performance, security, and scalability for both frontend and backend systems.
- Develop and integrate RESTful APIs and third-party services to enhance functionality and user experience.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Troubleshoot, debug, and resolve technical issues across the full stack.
- Participate in code reviews, sprint planning, and agile development processes.
- Stay updated with emerging technologies and industry trends to drive innovation.
Qualifications
- 3+ years of professional experience as a Full Stack Developer or similar role.
- Proficiency in frontend frameworks (e.g., React, Angular, or Vue.js) and backend technologies (e.g., Node.js, Python, or Java).
- Experience with databases (SQL and NoSQL) and cloud platforms (AWS, Azure, or Google Cloud).
- Strong understanding of RESTful APIs, microservices, and web application architecture.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a remote team environment.
- Fluency in English (written and verbal).