Job Description
Role Overview
We are looking for a Senior/Lead Full-Stack Engineer with strong frontend expertise and solid backend and cloud capabilities. This role will drive the design and development of scalable, high-performance digital applications, while providing technical leadership across frontend, backend, and DevOps layers.Key Responsibilities
Frontend Engineering (Primary Focus)
- Architect and build modern, responsive web applications using React, Vue.js, or Next.js
- Develop scalable, reusable component-based UI architectures using HTML5, CSS3, and modern JavaScript/TypeScript
- Lead frontend best practices, including performance optimization, accessibility, and cross-browser compatibility
- Collaborate closely with UX teams to translate design systems into high-quality user experiences
Backend Development
- Design and develop enterprise-grade backend services using Java (Spring Boot preferred)
- Build secure, scalable APIs using REST and/or GraphQL
- Ensure high performance, reliability, and security across services
- Drive API design standards and integration strategies
Cloud & DevOps
- Design, deploy, and manage applications on Google Cloud Platform (GCP) (preferred) or AWS
- Ensure scalability, monitoring, logging, and cost optimization of cloud infrastructure.
Technical Leadership
- Lead architecture discussions and make key technology decisions
- Mentor and guide engineering teams, ensuring best practices and code quality
- Drive code reviews, design reviews, and engineering standards
- Collaborate with cross-functional teams including Product, UX, and DevOps
Required Skills & Qualifications
- 8+ years of experience in full-stack development with strong frontend expertise
- Deep hands-on experience in React / Vue.js / Next.js
- Strong proficiency in HTML5, CSS3, JavaScript/TypeScript
- Solid backend experience in Java (Spring Boot)
- Experience in building RESTful / GraphQL APIs
- Hands-on experience with GCP (preferred) or AWS
- Experience with Git and Agile development methodologies
Good to Have
- Experience in Microservices architecture
- Exposure to NoSQL databases (MongoDB, Firebase, etc.)
- Experience in performance tuning and observability tools
- Exposure to AI/ML-driven applications or integrations
Leadership & Soft Skills
- Strong ownership and accountability mindset
- Excellent problem-solving and architectural thinking
- Effective communication and stakeholder management skills
- Ability to lead teams in a fast-paced, innovation-driven environment
Key Expectations from the Role
- Drive end-to-end delivery from design to deployment
- Hands-on coding with technical leadership
- Ensure scalable, secure, and high-quality engineering outcomes