Full Stack Engineer

ThoughtBot
Karnataka, India

Full Stack Engineer

Experience: 4–7 Years

Position: Full Stack Engineer

Location: Bengaluru and Mangaluru

Work Mode: Hybrid

Payroll Company: ThoughtBot India

Job Description:

We are looking for a Full Stack Engineer with strong experience in Python, FastAPI, React.js, Node.js, and AWS to develop scalable web applications, REST APIs, and cloud-based solutions.

Key Responsibilities:

  • Develop full-stack applications using Python (FastAPI) and React.js.
  • Build and integrate REST APIs and microservices.
  • Work with AWS Cloud services.
  • Develop backend services using Node.js when required.
  • Work with PostgreSQL, Docker, Git, and CI/CD.
  • Perform testing, debugging, and production support.
  • Collaborate with QA, DevOps, Product, and Engineering teams in an Agile environment.

Required Skills:

Python, FastAPI, React.js, JavaScript/TypeScript, Node.js, REST APIs, Microservices, AWS, PostgreSQL, Docker, Git, CI/CD, JWT/OAuth.

Qualifications:

  • Bachelor's degree in Computer Science, IT, Engineering, or related field.
  • 4 – 7 years of Full Stack Development experience.
  • Good communication and problem-solving skills.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →