Associate Staff Engineer, Python Developer with Vue.JS

Nagarro

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nagarro in Bengaluru is seeking a skilled Python backend engineer with Vue.js experience to design, build, and maintain production-grade services. You will own features end-to-end from requirements to deployment, collaborate with frontend and DevOps, and optimize APIs for performance and security.

The ideal candidate has 4+ years of experience, deep hands-on Python backend development, FastAPI, PostgreSQL, REST APIs, and SQLAlchemy, with substantial Vue.js exposure.

Qualifications

  • 4+ years of overall experience in Python/Vue.js roles.
  • Strong Python backend development with FastAPI, REST APIs, PostgreSQL.
  • Experience with SQLAlchemy for ORM and database modelling.
  • Ability to own features end-to-end from design to deployment.

Responsibilities

  • Design, develop, and maintain production-quality Python backend services and APIs.
  • Build scalable and secure REST APIs using FastAPI.
  • Design API contracts, request/response models, authentication, authorization, validation, error handling, and documentation.
  • Develop and optimize applications using PostgreSQL, ORM, and SQLAlchemy.
  • Write clean, modular, well-tested Python code.
  • Develop frontend features using Vue.js and integrate with backend APIs.
  • Take end-to-end ownership of features from design to production support.

Skills

Python
Vue.js
REST APIs
PostgreSQL
SQLAlchemy
Backend design
FastAPI

Tools

FastAPI
Vue.js
SQLAlchemy
PostgreSQL

Job description

We're Nagarro.


We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500 experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!


REQUIREMENTS:
  • Total experience: 4+ years.
  • Excellent knowledge and experience in Python Developer with Vue.JS role.
  • Strong working experience with architecture and development in Python, FastAPI, PostgreSQL, Rest API, Vue.js.
  • We are looking for a strong Python Backend Engineer with 5-7 years of experience to design, develop, and ship production-grade services and features.
  • The ideal candidate will have deep hands-on experience in Python backend development, Fast API, REST APIs, PostgreSQL, and SQL Alchemy, along with sufficient Vue.js expertise to independently build and integrate frontend features.
  • This is an end-to-end engineering role. The candidate should be comfortable taking ownership of a feature from requirements and architecture through development, API integration, frontend implementation, testing, deployment, and production support.
  • Experience building reusable libraries, platforms, APIs, or services consumed by other developers or applications is highly desirable.

RESPONSIBILITIES:
  • Design, develop, and maintain production-quality Python backend services and APIs.
  • Build scalable and secure REST APIs using FastAPI.
  • Design API contracts, request/response models, authentication, authorization, validation, error handling, and API documentation.
  • Develop and optimize applications using PostgreSQL, working comfortably at both the database/SQL and ORM levels.
  • Use SQL Alchemy effectively for database modelling, queries, transactions, relationships, and performance optimization.
  • Write clean, modular, maintainable, and well-tested Python code.
  • Design reusable components, libraries, and services that can be leveraged by other developers and applications.
  • Develop frontend features using Vue.js, integrating them seamlessly with backend APIs.
  • Take end-to-end ownership of features, from design and implementation through testing, deployment, and production support.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Python & JavaScript)
Senior Full Stack Developer (Python & JavaScript)

Nagarro Softwares Pvt. Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Full stack / Backend Engineer – FastAPI, PostgreSQL
Full stack / Backend Engineer – FastAPI, PostgreSQL

Synthlane • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Full Stack Engineer
Full Stack Engineer

Qloron Pvt Ltd • Hyderabad

On-site
INR 3,000,000 - 4,200,000
Backend Python Developer
Backend Python Developer

Tekskills • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Fullstack Developer (Python, React,Vite)
Senior Fullstack Developer (Python, React,Vite)

BEO Software • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer
Python Backend Developer

Crew Kraftorz LLP • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Product Engineer
Senior Product Engineer

MathCo • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Fullstack Engineer
Fullstack Engineer

AlgoLeap Technologies Pvt Ltd. • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Python Engineer
Python Engineer

EPAM Systems Inc • Jaipur

Hybrid
INR 2,500,000 - 4,000,000
Sr Engineer - Python Full-Stack Developer (ReactJS)
Sr Engineer - Python Full-Stack Developer (ReactJS)

EMBARKGCC SERVICES PRIVATE LIMITED • Bengaluru

On-site
INR 1,200,000 - 2,400,000