Back to search:Full Stack / Jakarta

Position:
Fullstack Developer

Experience:
Minimum 3 years

Education:
Bachelor's Degree (S1) in Computer Science, Information Technology, or related field

Language:
Good proficiency in English (written and spoken)

Responsibilities

  • Develop, maintain, and optimize full-stack applications using
    Golang
    for backend and
    for frontend.
  • Build scalable RESTful or GraphQL APIs and ensure seamless integration between frontend and backend services.
  • Collaborate with cross-functional teams (Product, UI/UX, QA) to translate business requirements into technical solutions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Participate in code reviews, troubleshoot issues, and optimize application performance.
  • Implement security best practices and ensure system reliability.
  • Deploy, monitor, and maintain applications in cloud environments (AWS/GCP/Azure preferred).
  • Contribute to technical discussions, propose improvements, and support continuous integration and delivery processes (CI/CD).

Requirements

  • Minimum
    3 years of experience
    as a Fullstack Developer.
  • Strong proficiency in
    Golang
    (Gin, Echo, or similar frameworks).
  • Solid experience with
    , React ecosystem, and modern JavaScript/TypeScript.
  • Understanding of relational databases (MySQL/PostgreSQL) and NoSQL is a plus.
  • Experience with version control systems, especially
    Git
    .
  • Familiarity with Docker, microservices architecture, and cloud platforms.
  • Good communication skills and ability to work in an English-speaking environment.
  • Strong analytical and problem-solving skills.

Nice to Have

  • Experience with message queues (Kafka, RabbitMQ).
  • Exposure to DevOps tools (CI/CD pipelines).
  • Knowledge of system design and scalable architectures.