Back to search:Full Stack / Indonesia

This role is for a highly experienced engineer who can manage both front-end and back-end development. This person is vital for building and maintaining the core of our applications.

Responsibilities:

  • Design, develop, and maintain robust, scalable web applications using
    Java/Spring Boot, Python/Django, or
    .
  • Build responsive and user-friendly interfaces with modern front-end frameworks like
    , , or Angular
    .
  • Architect and manage databases, ensuring high performance and data integrity (
    SQL and NoSQL databases
    ).
  • Lead the entire software development lifecycle, from concept and design to deployment and maintenance.
  • Collaborate with US-based product managers and engineers to align on technical requirements and project goals.
  • Mentor and provide technical guidance to junior developers on the team.

Requirements:

  • At least 5 years of professional experience in full-stack development.
  • Strong proficiency in at least one back-end and one front-end framework.
  • Proven experience with
    cloud platforms like AWS, Google Cloud, or Azure
    .
  • Deep understanding of RESTful APIs, microservices architecture, and version control (
    Git
    ).
  • Excellent problem-solving skills and the ability to work independently in a remote environment.
  • Fluent in English, with strong communication and collaboration skills.