Key Responsibilities
- Develop and maintain full-stack web applications from frontend to backend
- Design and optimize database schemas for performance and scalability
- Collaborate with designers and product managers to deliver user-centric features
- Write clean, maintainable, and testable code following best practices
- Debug and resolve complex technical issues across the stack
- Mentor junior engineers and review code contributions
Requirements
- 5+ years of full-stack development experience
- Strong proficiency in React, Node.js, and TypeScript
- Experience with relational databases (PostgreSQL) and cloud platforms (AWS)
- Understanding of system design principles and scalability challenges
- Familiarity with testing frameworks and DevOps practices