SDE - 2

Pepper

Remote (Anywhere)

Accepting Applications Full-time Remote
Posted 2 days, 4 hours ago 1 views 0 applications
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** • Bachelor’s 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.
Login to Apply

Don't have an account? Register

About Company
Share this job