Login Sign Up
🔔 FCM Loaded

SDE - 2

Pepper

3 - 4 years

Mumbai

Posted: 12/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role: SDE-2 Full Stack Engineer


Location: Mumbai (preferred) / Remote - India

Experience: 3-4 years


About the Role


We are looking for a highly motivated SDE-2 Full Stack Engineer to build, scale, and maintain robust web applications and backend systems. This role is ideal for someone who is comfortable owning features end-to-end, from designing APIs and data models to building intuitive frontend experiences.

You will work closely with product, design, and engineering teams to deliver scalable, reliable, and high-performance solutions.


Key Responsibilities

Design, develop, test, and maintain full stack applications across frontend and backend systems.

Build responsive and scalable user interfaces using React.

Develop secure, maintainable, and high-performance backend services using Node.js.

Design and optimize relational database schemas and queries in MySQL and PostgreSQL.

Use Redis for caching, session management, queues, and performance optimization.

Write clean, reusable, and well-tested code following engineering best practices.

Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.

Participate in code reviews, technical design discussions, and architecture decisions.

Troubleshoot production issues, improve system reliability, and optimize application performance.

Mentor junior engineers and drive best practices within the team.


Must-Have Skills

TypeScript for scalable and maintainable codebases.

Next.js for server-side rendering and modern React-based applications.

Strong hands-on experience with Node.js for backend development.

Strong hands-on experience with React.js for frontend development.

Solid experience with MySQL, PostgreSQL, and Redis.

Strong understanding of REST APIs, microservices, and backend architecture patterns.

Experience with Git and collaborative development workflows.

Strong understanding of data structures, algorithms, and system design fundamentals.

Experience in writing unit, integration, and end-to-end tests.

Ability to independently own features and deliver high-quality production-ready code.


Qualifications

Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

3+ years of professional software development experience in full stack engineering.

Proven track record of delivering scalable web applications in production environments.

Strong problem-solving skills and a practical approach to debugging and performance optimization.

Good communication and collaboration skills.


What Success Looks Like

You can independently deliver medium-to-large features end-to-end.

You write reliable, maintainable, and scalable code.

You proactively identify technical improvements and performance bottlenecks.

You contribute meaningfully to architecture discussions and team productivity.

You balance speed, quality, and business impact effectively.


Preferred Candidate Profile

Has strong ownership and bias for action.

Comfortable working in fast-paced product environments.

Thinks both from an engineering and product perspective.

Writes code with a focus on scale, reliability, and user experience.

Enjoys mentoring and raising the technical bar of the team.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.