- Own end-to-end feature development from design to deployment
- Architect scalable solutions across front-end and back-end systems
- Build reusable components and libraries for future use
- Optimize applications for maximum speed and scalability
- Collaborate with product managers to define technical requirements
- Review code and mentor junior engineers on best practices
Required Skills:
- Strong expertise in JavaScript/TypeScript, React, and Node.js
- Experience designing and consuming REST/GraphQL APIs
- Solid understanding of database design (SQL and NoSQL)
- Experience with cloud platforms (AWS/GCP/Azure)
- Knowledge of microservices and containerization (Docker)
- Strong problem-solving and system design skills
Valuable to Have:
- Experience with Kubernetes
- Exposure to serverless architecture
- Familiarity with CI/CD automation