: Technical Lead (Typescript, NodeJS, JavaScript, AWS)
Position Title: Technical Lead / Senior Technical Lead
Experience: 6-10 Years
Job Summary
We are seeking an experienced Technical Lead with 6+ years of software development experience and strong expertise in Typescript, NodeJS, JavaScript, and AWS Cloud Services. The ideal candidate will lead the design, development, and delivery of scalable web applications while mentoring development teams and driving technical excellence. The role requires hands-on architecture, coding, cloud implementation, stakeholder management, and leadership skills.
Key Responsibilities
1. Lead the design, development, and deployment of enterprise-grade web applications.
1. Architect scalable, secure, and high-performance solutions using Typescript, NodeJS, and AWS services.
1. Drive technical discussions, solution design, and architectural decisions.
1. Mentor and guide development teams, conduct code reviews, and enforce coding standards.
1. Collaborate with product owners, business stakeholders, architects, and cross-functional teams.
1. Implement microservices-based architectures and RESTful APIs.
1. Ensure application performance, security, reliability, and scalability.
1. Design and manage CI/CD pipelines and development best practices.
1. Optimize cloud infrastructure and application deployment strategies on AWS.
1. Identify and resolve technical risks, bottlenecks, and production issues.
1. Participate in project estimation, sprint planning, and technical roadmap discussions.
1. Promote automation, DevOps practices, and continuous improvement initiatives.
Required Technical Skills
Frontend
1. Typescript
2.
JavaScript (ES6+), TypeScript
1. HTML5, CSS3, SCSS, Tailwind CSS
1. Responsive Web Design
1. State Management (Redux, Redux Toolkit)
1. Webpack, Vite, Babel
Backend
1. NodeJS
1. ExpressJS / NestJS
1. REST APIs and GraphQL
1. Authentication & Authorization (OAuth2, JWT, SSO)
1. Event-driven architecture
Cloud & DevOps
1. AWS Services:
- EC2
- Lambda
- ECS/EKS
- API Gateway
- S3
- CloudFront
- RDS
- DynamoDB
- IAM
- CloudWatch
- SNS/SQS
- Secrets Manager
1. Docker and Kubernetes
1. CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
1. Infrastructure as Code (Terraform, CloudFormation)
Database
1. PostgreSQL
1. MySQL
1. MongoDB
1. DynamoDB
1. Redis
Development Practices
1. Agile/Scrum
1. Test-Driven Development (TDD)
1. Unit Testing (Jest, Mocha, React Testing Library)
1. SonarQube
1. Secure Coding Practices
1. Design Patterns and SOLID Principles
Required Experience
1. 6+ years of overall software development experience.
1. 2+ years of experience leading technical teams.
1. Strong experience building large-scale applications using Typescript and NodeJS.
1. Extensive exposure to AWS cloud-native application development.
1.
Experience with Microservices Architecture and Serverless solutions.
1. Proven experience in application modernization and cloud migration projects.
1. Experience designing high-availability and fault-tolerant systems.
1. Solid understanding of performance optimization and security best practices.
Leadership Expectations
1. Lead a team of developers and provide technical direction.
1. Conduct architecture reviews and design workshops.
1. Mentor junior and senior engineers through coaching and technical guidance.
1. Work closely with project managers to ensure on-time delivery.
1. Influence technology strategy and engineering best practices.
1. Drive innovation and continuous improvement across projects.
Educational Qualifications
1. Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Certifications
1. AWS Certified Solutions Architect Associate/Professional
1. AWS Certified Developer Associate
1. Certified Kubernetes Application Developer (CKAD)
1. Scrum Master or Agile Certifications
Key Competencies
1. Technical Leadership
1. Solution Architecture
1. Problem Solving
1. Stakeholder Management
1. Team Mentoring
1. Communication Skills
1. Strategic Thinking
1. Decision Making
1. Risk Management
Nice to Have
1. Experience with Generative AI integrations
1. Knowledge of Kafka/Event Streaming Platforms
1. Exposure to SaaS product development
1. Experience working in globally distributed teams
Role Level: Technical Lead / Engineering Lead / Associate Architect depending on organizational structure.
📌 Technical Lead (Typescript, NodeJS, JavaScript, AWS) (India)
🏢 Clifyx
📍 India