Full Stack Software Engineer (India)

Full Stack Software Engineer (India)

13 Apr
|
Pepper
|
India

13 Apr

Pepper

India

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.

- Robust 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

- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

- 3+ years of qualified 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.

📌 Full Stack Software Engineer (India)
🏢 Pepper
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: full stack software engineer (india) / india
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: full stack software engineer (india) / india