Key Responsibilities
- Build and ship scalable, production-grade features across frontend and backend systems.
- Develop high-performance user interfaces using React, TypeScript, HTML, CSS, and modern JavaScript.
- Design, develop, and maintain backend services using Node.js and REST APIs.
- Collaborate with product, design, and business teams to translate requirements into elegant technical solutions.
- Work with MongoDB and PostgreSQL, including schema design, query optimization, and performance tuning.
- Contribute to scalable microservices architecture, ensuring reliability, fault tolerance, and maintainability.
- Identify and resolve frontend/backend performance bottlenecks, production issues, and architectural challenges.
- Drive engineering best practices around code quality, testing, scalability, and system design.
- Take end-to-end ownership of features from ideation and development to deployment and monitoring.
Requirements
- 4–7 years of strong full-stack development experience (product startup experience preferred).
- Strong expertise in React, TypeScript, JavaScript, HTML5, and CSS3.
- Strong backend development experience with Node.js.
- Hands-on experience with MongoDB and PostgreSQL.
- Good understanding of frontend rendering, performance optimization, caching, and website loading lifecycle.
- Experience building and scaling microservices-based applications.
- Familiarity with AWS cloud services and modern engineering practices.
- Strong problem-solving ability, ownership mindset, and self-driven execution.
- Ability to think at scale and contribute to architecture and system design decisions.
Tech Stack
React, TypeScript, JavaScript, HTML5, CSS3, Node.js, MongoDB, PostgreSQL, Microservices Architecture, AWS Cloud, REST APIs, Caching, CDN, Website Performance Optimization
Good To Have (Optional)
- Experience working in high-growth product startups.
- Exposure to distributed systems and large-scale web applications.
- Experience with frontend performance optimization, PageSpeed metrics, and modern web architecture.
- Understanding of CI/CD, observability, monitoring, and cloud-native development.
- Strong eye for UI/UX and product quality.