Full Stack Engineer

HappieHire
Greater Bengaluru Area

Role: Full Stack Engineer (Golang, Python, React)

Location: Bangalore, Whitefield

Work mode: Work from office, 5 days a week

Experience: 7 to 10 years

Education: B.Tech / M.Tech / Dual Degree from an IIT

Employment type: Full-time

Notice period: Immediate to 30 days preferred

About the Role:

We are looking for a Full Stack Engineer to design, build, and ship scalable web applications and backend services. You will work across the stack, building high-performance services in Golang and Python and responsive user interfaces in React, and you will own features from design through production.

Key Responsibilities:

  • Design, develop, and maintain backend services and APIs in Golang and Python.
  • Build clean, responsive, high-performance front-end interfaces using React.
  • Own features end to end: requirements, design, development, testing, deployment, and monitoring.
  • Design RESTful APIs and microservices with scalability, reliability, and security in mind.
  • Design and optimize database schemas and queries (relational and NoSQL).
  • Write clean, testable, well-documented code and take part in code reviews.
  • Debug and resolve production issues, and improve system performance and observability.
  • Work closely with product, design, and QA teams to deliver high-quality releases.
  • Contribute to architecture decisions and engineering best practices.

Required Skills and Qualifications:

  • 7 to 10 years of hands-on experience in full stack development.
  • Strong proficiency in Golang (concurrency, goroutines, channels, building services and APIs).
  • Strong proficiency in Python (Flask, FastAPI, or Django).
  • Solid experience with React (hooks, state management, component design), plus JavaScript/TypeScript, HTML5, and CSS3.
  • Good understanding of data structures, algorithms, system design, and OOP principles.
  • Experience with SQL databases (PostgreSQL/MySQL) and at least one NoSQL store (MongoDB/Redis).
  • Experience building and consuming REST APIs; knowledge of gRPC or GraphQL is a plus.
  • Familiarity with Git, CI/CD pipelines, and Agile development.
  • Strong problem-solving and communication skills.
  • B.Tech / M.Tech / Dual Degree from an IIT (mandatory).

Good to Have:

  • Experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
  • Experience with message queues and event-driven systems (Kafka, RabbitMQ).
  • Knowledge of microservices architecture and distributed systems.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK).
  • Contributions to open-source projects or a strong competitive programming background.

Score my resume against this job, free →

Questions about this job

How do I apply for the Full Stack Engineer job at HappieHire?

Use the apply link on this page: you apply directly with HappieHire on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does HappieHire want for this Full Stack Engineer role?

The job description asks for Golang, Python, React, SQL databases, NoSQL store, REST APIs, Git and CI/CD pipelines. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at HappieHire?

Apply to the HappieHire roles that match your experience, and tailor your resume to each job description: for this role that means showing Golang, Python, React. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Full Stack Engineer job remote or onsite?

This is based in Greater Bengaluru Area.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with HappieHire, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →