We are looking for a dynamic and experienced Full Stack Lead with strong proficiency in Angular and Apache Kafka to lead the development of scalable, high-performance web applications. This role requires a deep understanding of front-end and back-end technologies, real-time data streaming, and microservices architecture.
Key Responsibilities :
- Lead the design, development, and deployment of full stack applications using Angular (frontend) and [Node.js / .NET / Java] (backend).
- Architect and implement event-driven systems using Apache Kafka for real-time data processing and integration.
- Collaborate with cross-functional teams to gather requirements, define architecture, and deliver robust solutions.
- Ensure high code quality through code reviews, unit testing, and adherence to best practices.
- Mentor and guide a team of developers, fostering a culture of innovation and continuous improvement.
- Optimize application performance, scalability, and security.
- Drive DevOps practices including CI / CD, containerization, and cloud Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 7+ years of experience in full stack development with at least 3 years in a leadership role.
- Strong hands-on experience with Angular (v10+), TypeScript, HTML5, CSS3, and RxJS.
- Proficiency in backend development using Node.js, .NET Core, or Java Spring Boot.
- Deep understanding of Apache Kafka producers, consumers, topics, partitions, brokers, and stream processing.
- Experience with RESTful APIs, microservices, and asynchronous messaging systems.
- Familiarity with cloud platforms (AWS, Azure, or GCP), Docker, Kubernetes, and Git.
- Strong problem-solving, communication, and team leadership skills.
(ref : hirist.tech)