Full Stack Engineer

Scope Retail Systems

Indore District

On-site

INR 2,500,000 - 5,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Scope Retail Systems is seeking a Senior Full Stack Engineer to own features end-to-end across backend systems and frontend applications for web and mobile. You will collaborate with product managers, architects, and cross-functional teams to design, build, and scale high-performance distributed systems and user-centric applications.

The role requires strong backend depth with Java/Spring Boot, REST APIs, and frontend expertise in React and React Native.

Qualifications

  • Strong backend depth with Java and Spring Boot.
  • Experience building RESTful APIs and microservices.
  • Proficiency in React and React Native for web and mobile.

Responsibilities

  • Own features end-to-end across backend and frontend.
  • Design, develop, test, deploy, and support production features.
  • Collaborate with product managers, designers, and engineers.

Skills

Java
Spring Boot
JPA/Hibernate
Kafka
React
TypeScript
REST APIs
Microservices
React Native
UI components
Redux
Git
Maven
CI/CD
Azure/GCP
Monitoring

Tools

Maven
Git
Jenkins

Job description

We are looking for a Senior Full Stack Engineer who can take end-to-end ownership of features across backend systems and frontend applications (web and mobile). You will work closely with product managers, architects, and cross-functional teams to design, build, and scale high-performance distributed systems and user-centric applications. This role demands strong backend depth, solid frontend expertise, and the ability to handle production-scale challenges across the stack.

The candidate will have responsibilities across the following functions:

Full Stack Ownership:
  • Own features end-to-end: design, development, testing, deployment, production support.
  • Translate business requirements into scalable backend and frontend solutions.
  • Collaborate with product managers, designers, and backend/frontend engineers.
Backend Development:
  • Design and build RESTful APIs and event-driven microservices.
  • Work on distributed systems and messaging (Kafka or similar).
  • Optimise backend performance (CPU, memory, DB queries, GC behaviour).
  • Handle production issues and perform root cause analysis.
Frontend Development (Web and Mobile):
  • Build scalable UI applications using React (Web) and React Native (Mobile).
  • Develop responsive web apps and cross-platform mobile applications.
  • Create reusable, maintainable UI components and design systems.
  • Ensure cross-browser and cross-platform compatibility.
Performance and Optimisation:
  • Backend (query performance, indexing, memory usage).
  • Frontend (render cycles, bundle size, API efficiency).
  • Monitor system performance and user interaction metrics.
Architecture and Collaboration:
  • Contribute to system architecture and frontend design decisions.
  • Work with distributed systems and ensure scalability and reliability.
  • Drive engineering best practices, code reviews, and quality standards.
Technical Expectations:
Backend and Frameworks:
  • Core Java (JDK 17+).
  • Spring Boot (latest versions).
  • Deep understanding of JPA/Hibernate internals.
  • Design patterns and clean architecture principles.
Distributed Systems:
  • Apache Kafka (preferred) or similar pub-sub systems.
  • Event-driven architecture.
  • Concepts: idempotency, retries, and eventual consistency.
Databases and Performance:
  • Strong RDBMS expertise (MySQL / PostgreSQL).
  • Query optimisation, indexing strategies.
  • Performance tuning and memory management.
Frontend (Web and Mobile):
Core Technologies:
  • JavaScript (ES6+) and TypeScript.
  • HTML5 CSS3 (Flexbox, Grid, responsive design).
  • REST API integration.
React (Web):
  • React.js (latest versions).
  • State management (Redux, Zustand, Context API).
  • Code splitting, lazy loading.
React Native (Mobile):
  • Building and deploying apps for iOS and Android.
  • Native modules and bridging concepts.
  • Mobile performance optimisation.
Observability and Reliability:
  • Logging, monitoring, and distributed tracing.
  • Handling real-time production incidents.
  • Performance monitoring tools.
DevOps and Cloud:
  • CI/CD pipelines (Jenkins or similar).
  • Maven, Git.
  • Experience with Azure or Google Cloud Platform (preferred).
Good to Have:
  • Strong ownership mindset and accountability.
  • Ability to think in terms of scalability and long-term maintainability.
  • Comfortable interacting with clients and stakeholders.
  • Experience handling production systems and real-time issues.
  • Strong debugging and problem-solving skills.
  • Passion for clean code, performance, and user experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack developer
Fullstack developer

Prodapt Solutions Private Limited • Chennai District

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

Bonanza Portfolio Limited • Indore District

On-site
INR 1,200,000 - 2,000,000
Full Stack Developer
Full Stack Developer

Legal Experts AI • India

On-site
INR 600,000 - 1,000,000
Full Stack Engineer
Full Stack Engineer

ShimentoX Technologies • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Senior Full stack Engineer
Senior Full stack Engineer

SPG Consulting • Pune District

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

Unico Connect LLP. • Mumbai

On-site
INR 1,500,000 - 2,500,000
Fullstack developer
Fullstack developer

Prodapt • Chennai District

On-site
INR 900,000 - 1,300,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

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

Difinity Digital LLP • Ernakulam

On-site
INR 1,500,000 - 2,000,000
Full Stack Developer
Full Stack Developer

Comviva • Gurugram District

On-site
INR 900,000 - 1,300,000