Senior Full Stack Developer

Ourbus

New Delhi

On-site

INR 1,200,000 - 2,100,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ourbus is seeking a Senior Full Stack Developer in Delhi to join our core engineering team. Design, build, and scale high-concurrency backend services and responsive user interfaces across web and mobile platforms.

The ideal candidate will have 4+ years of experience with backend in Java or Python and frontend using React and React Native, plus experience deploying on AWS with Kubernetes and CI/CD. Join us to drive scalable, high-performance digital experiences.

Qualifications

  • 4+ years of hands-on software engineering experience building distributed web and mobile applications.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Strong problem-solving abilities and excellent technical communication.

Responsibilities

  • Architectural Ownership: Design, develop, and maintain high-throughput microservices and APIs using Java Spring Boot or Python FastAPI/Django/Flask.
  • Full Stack Delivery: Build responsive web apps with React and cross‑platform mobile apps with React Native.
  • Data Engineering & Caching: Design relational DB schemas (MySQL, PostgreSQL), NoSQL stores, and distributed caching like Redis.
  • Cloud & Infrastructure: Deploy and scale on AWS; use Kubernetes and modern CI/CD pipelines.
  • Code Quality & Collaboration: Enforce tests, code reviews, and clean-code practices.

Skills

React
Java
Spring Boot
Python
React Native
FastAPI
Django
Flask
MySQL
PostgreSQL
MongoDB
DynamoDB
Redis
AWS
Kubernetes
Git
GitHub Actions

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Git
Docker
Kubernetes
AWS
CI/CD

Job description

Job Description: Senior Full Stack Developer (4+ Years Experience)
About the Role

We are looking for a high-performing Senior Full Stack Developer with 4+ years of professional experience to join our core engineering team. In this role, you will design, build, and scale high-concurrency backend services and responsive, intuitive user interfaces across web and mobile platforms.

The ideal candidate brings strong backend engineering expertise in either Java or Python, coupled with modern frontend craftsmanship using React and React Native. You will play a critical role in scaling our distributed cloud infrastructure and delivering seamless digital experiences to our users.

Key Responsibilities
  • Architectural Ownership: Design, develop, and maintain high-throughput, low-latency microservices and APIs using either Java (Spring Boot) or Python (FastAPI/Django/Flask).
  • Full Stack Delivery: Build responsive, high-performance web applications using React and cross-platform mobile apps using React Native and Expo.
  • Data Engineering & Caching: Design robust relational database schemas (MySQL, PostgreSQL), manage NoSQL stores, and implement distributed caching and locking strategies using Redis.
  • Cloud & Infrastructure: Deploy, monitor, and scale containerized applications on AWS utilizing Kubernetes (K8s) and modern CI/CD pipelines.
  • Code Quality & Collaboration: Drive engineering excellence through comprehensive unit/integration testing, rigorous code reviews, and adherence to clean-code principles.
Technical Requirements & Tech Stack
  • Languages & Frameworks: Expert-level proficiency in either:
  • Java: JDK 17+, Spring Boot, Spring Cloud, Hibernate/JPA, and Maven/Gradle.
  • Python: FastAPI, Django, or Flask, asynchronous processing, and Poetry/Pipenv.
  • Databases: MySQL, PostgreSQL (query optimization, indexing, partitioning), and NoSQL solutions (MongoDB, DynamoDB).
  • Caching & Distributed Systems: Redis (Pub/Sub, caching layers, distributed locking via Redisson).
Frontend & Mobile Engineering
  • Mobile: React Native, Expo, native bridge integration, and mobile UI performance optimization.
  • Tooling & CI/CD: Git, GitHub Actions/GitLab CI.
Qualifications
  • Experience: 4+ years of hands-on software engineering experience building production-grade, distributed web and mobile applications.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
  • Soft Skills: Strong problem-solving abilities, excellent technical communication, and a self-driven attitude in a fast-paced product environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Coforge • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Fullstack Developer
Senior Fullstack Developer

Lyzr AI • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Luxoft Germany • Pune District

On-site
INR 4,000,000 - 8,000,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Luxoft Germany • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Luxoft Germany • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Full Stack Developer (React.js, Node.js, Python)
Full Stack Developer (React.js, Node.js, Python)

e-stonetech • Mumbai

On-site
INR 800,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

IntouchCX • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - Java Full Stack Developer
Senior Software Engineer - Java Full Stack Developer

Acuiti Labs Inc. • Pune District

On-site
INR 800,000 - 1,200,000