FoJobPreviewBackLink:Full Stack / Jakarta

We are looking for a Full Stack Engineer who is passionate about building scalable, end-to-end solutions — from intuitive user interfaces to reliable backend systems and cloud deployment. In this role, you will collaborate closely with product and domain teams to turn ideas into production-ready applications that deliver real value to users.

Responsibilities

  • Build full-stack solutions across UI, API, data, and deployment layers.
  • Develop Proofs of Concept (PoCs) and take them to production.
  • Continuously validate, optimize, and enhance solutions based on user feedback.
  • Ensure system reliability through CI/CD pipelines, monitoring, and scalable architecture.

What We're Looking For

  • Proven experience in full-stack development, from PoC to production.
  • Familiarity with Agile methodologies and Domain-Driven Design (DDD).
  • Hands-on experience with Python and JavaScript.
  • Experience working with cloud platforms such as Azure, GCP, or AWS.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.

Preferred Tech Stack

  • Languages: Python, JavaScript
  • Backend: FastAPI, Flask,
  • Frontend: React
  • Database: PostgreSQL, Redis
  • Cloud: Azure, GCP, AWS

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Applied Mathematics, Statistics, or related fields.
  • Minimum 5 years of professional experience in full-stack software development.
  • Proven ability to deliver high-quality, maintainable, and scalable software solutions.
  • Comfortable working with DevOps tools and cloud-based environments.
  • Fluent in English (both written and spoken).