Quest Global logo

AR - Full Stack Developer - Python / Vue.js

Quest Global

Bengaluru, Karnataka, IndiaMID

Job Description

Full Stack Developer role focused on simulation development.

Responsibilities

  • Simulation Development:
  • Design and develop simulations that accurately replicate the behavior of railway signalling equipment.
  • Backend Development:
  • Build robust, generic, and configurable backend services, exposing APIs to support automated testing and system integration.
  • Frontend Development:
  • Develop user‑friendly frontends that closely reflect the physical representation and behavior of the simulated equipment.
  • Full‑Stack Delivery:
  • Design, develop, and deliver end‑to‑end full‑stack solutions within a complex software platform.
  • Configuration & Deployment:
  • Manage the configuration, deployment, and maintenance of STP applications, ensuring reliability and scalability.
  • Collaboration & Communication:
  • Actively participate in technical discussions and design reviews with System and Software Engineers located in Thailand, the United States, India, and France.
  • Software Development:
  • Minimum 5 years of experience in Python, with strong proficiency in web development using FastAPI, Flask, or Django.
  • Frontend Development:
  • At least 3 years of experience with Vue.js or a comparable modern JavaScript framework.
  • Databases:
  • Minimum 3 years of experience working with SQL databases, preferably PostgreSQL.
  • Containers & Deployment:
  • At least 3 years of hands‑on experience with containerization technologies, such as Docker and/or Kubernetes.
  • Additional Technologies (Nice to Have):
  • Experience with Redis and OpenSearch is a strong plus.
  • Domain Knowledge (Highly Valued):
  • Knowledge of signalling environments is considered a major advantage.
  • Language:
  • Professional working proficiency in English (spoken and written) is mandatory.
  • Communication:
  • Strong communication skills with the ability to work independently and collaboratively.
  • Mindset:
  • High level of autonomy, curiosity, and a strong willingness to learn and grow.

Qualifications

  • 5+ years of experience in Python.

Nice to have

  • Experience with Redis and OpenSearch.

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.

AR - Full Stack Developer - Python / Vue.js at Quest Global | FeedbackAI