adesso
Senior / Lead Frontend Engineer
adesso is hiring a Senior/Lead Frontend Engineer in Cochin, India, to build and maintain scalable, secure React/TypeScript applications — covering component architecture, SSR, state management, testing, CI/CD, and cloud deployment, with some Node.js backend work, monitoring, and close collaboration with clients and cross-functional teams.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Frontend
- Posted
Skills
Must have
- 4+ years proficiency in TypeScript with extensive hands-on React experience
- Hands-on experience with state management (Redux, Zustand, etc.)
- Proven experience with APIs such as REST, GraphQL, SSE, WebSockets, or gRPC
- Implementation of modern authentication methods (OIDC, OAuth 2.0) and SSO configuration
- Knowledge of event-driven architecture and its use in modern frontends
- Experience with developer tools such as Git, Jira, and Confluence
- Strong experience with modern frontend technologies such as Next.js, Server Components, and Zustand
- Good understanding of component architecture, state management, SSR, lazy loading, and event-driven architecture
- Experience with HTML, CSS, HTTP, MVC, CDN, and modern web development practices
- Proficient in unit, integration, and end-to-end testing using Jest/Vitest, Cypress, or Playwright
- Experience with Docker, Kubernetes/OpenShift, CI/CD pipelines (GitLab CI/Azure DevOps), and Terraform
- Proficient with at least one cloud platform (hyperscaler)
- Familiar with OWASP Top 10 and secure coding practices
- Proactive team player with strong client communication skills
Nice to have
- Experience with Angular or Vue
- 2+ years backend development with Node.js and frameworks such as NestJS, Express.js, or Fastify
- 2+ years knowledge of databases and messaging services such as PostgreSQL, MongoDB, DocumentDB, Redis, RabbitMQ
- 2+ years solid understanding of containerization using Docker, Kubernetes, or OpenShift
- 2+ years solid understanding of Infrastructure as Code using Terraform
- 2+ years proven experience in CI/CD pipelines using GitLab CI or similar
- 1+ year hands-on experience with AI and Agentic Coding (e.g., Anthropic Claude, OpenAI Codex, GitHub Copilot)
- 1+ year experience with React Native or equivalent JavaScript frameworks for mobile development
- 1+ year experience with other languages (C#, Java, Python) and frameworks such as .NET, Spring Boot, Quarkus, FastAPI, or Flask
- 1+ year hands-on experience with serverless technologies (AWS Lambda, Azure Functions, Google Cloud Functions)
- Exposure to cloud AI/ML services such as Amazon Bedrock
- 1+ year experience with Kafka or other event and messaging platforms
- 1+ year experience with monitoring tools such as Datadog
- 1+ year working knowledge of Linux operating systems and shell scripting
Full description
##
Your Role
- Strong experience in React, TypeScript, and modern frontend technologies such as Next.js, Server Components, and Zustand; Vue/Angular knowledge is a plus.
- Good understanding of component architecture, state management, SSR, lazy loading, and event-driven architecture.
- Experience with HTML, CSS, HTTP, MVC, CDN, and modern web development practices.
- Proficient in unit, integration, and end-to-end testing using tools like Jest/Vitest, Cypress, or Playwright.
- Leverage AI and Agentic Coding to improve development efficiency and output quality.
- Apply Clean Code, SOLID principles, and automated testing practices.
- Experience with Docker, Kubernetes/OpenShift, CI/CD pipelines (GitLab CI/Azure DevOps), and Terraform (IaC).
- Proficient with at least one cloud platform (hyperscaler).
- Build and maintain scalable, secure, high-performance, and maintainable frontend applications.
- Monitor and optimize applications using tools like Datadog.
- Familiar with OWASP Top 10 and secure coding practices.
- Skilled in modern IDEs, version control, build tools, refactoring, and code analysis.
- Proactive team player with strong client communication skills.
- Think independently, challenge the status quo, and solve complex problems.
- Translate business requirements into actionable tasks, plans, and roadmaps.
- Collaborate with cross-functional teams and participate in code and architecture reviews.
- Work closely with operations teams on availability, monitoring, logging, backups, and documentation.
- Deliver quality solutions efficiently, adapt to feedback, and avoid unnecessary complexity.
- Communicate proactively with peers, managers, stakeholders, and clients, keeping everyone informed of progress.
Your Profile
Must-Have Skills (4+ years):
- Proficiency in TypeScript programming and extensive hands-on experience with the React framework. Experience with Angular or Vue is desirable.
- Hands-on experience utilizing state management (Redux, Zustand etc.)
- Proven experience with APIs such as RESTful APIs, GraphQL, SSE, Web Sockets or gRPC.
- Safe handling and implementation of state of the art authentication methods (OIDC, OAuth 2.0) and their respective configuration for SSO
- Knowledge of event driven architecture and its use in modern frontends