About the role
We are looking for an experienced Senior Full Stack Developer with strong expertise in React.js, Node.js, MongoDB, and Kafka. The ideal candidate will be responsible for developing scalable, high-performance web applications, building robust backend services, and integrating event-driven architectures to support business requirements.
Responsibilities:
- Design, develop, and maintain responsive web applications using React.js as the primary technology.
- Build scalable backend services and RESTful APIs using Node.js .
- Develop reusable UI components and optimize application performance.
- Design, implement, and maintain MongoDB databases, including schema design, indexing, and query optimization.
- Implement event-driven architectures and real-time data processing using Apache Kafka.
- Integrate frontend applications with backend services and third-party APIs.
- Ensure application security, scalability, reliability, and maintainability.
- Troubleshoot technical issues, debug applications, and improve system performance.
- Collaborate with product managers, UI/UX designers, QA engineers, and other development teams.
- Participate in code reviews, technical discussions, and Agile development processes.
- Write clean, reusable, testable, and well-documented code.
Requirements:
- Primary skills: React.js, Node.js, MongoDB, Kafka.
- Experience: 8+ Years.