26 IT Firm Jobs
Full Stack Developer - Node.js/React.js (9-13 yrs)
IT Firm
posted 22hr ago
Key skills for the job
Job Title : Full Stack Developer (Node.js, React, Kafka)
Job Type : Full Time
Introduction :
We are seeking a talented and highly motivated Full Stack Developer with experience in Node.js, React, and Kafka to join our dynamic development team. In this role, you will work on developing and maintaining scalable and performant applications that can handle high throughput and provide seamless user experiences. You will collaborate with cross-functional teams to deliver innovative solutions and enhance the performance of our platform.
Key Responsibilities :
- Design, develop, and maintain full-stack web applications using Node.js for backend services and React for front-end development.
- Implement efficient and scalable solutions for real-time data streaming and processing using Kafka.
- Build and maintain APIs and microservices architecture to support various business functionalities.
- Collaborate with product and design teams to translate business requirements into technical solutions.
- Optimize applications for performance, scalability, and security.
- Write clean, maintainable, and well-documented code, following best practices and coding standards.
- Troubleshoot and debug issues across the stack, ensuring high availability and reliability.
- Participate in code reviews, mentor junior developers, and foster a collaborative development environment.
- Stay up-to-date with industry trends, technologies, and best practices.
Required Skills & Experience :
- Proven experience as a Full Stack Developer, with expertise in Node.js and React.
- Hands-on experience with Kafka for event-driven architecture, data streaming, and message brokering.
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and modern front-end frameworks.
- Experience with RESTful APIs and web services.
- Strong understanding of microservices architecture and related patterns.
- Familiarity with databases (SQL or NoSQL), such as MySQL, PostgreSQL, MongoDB, or Cassandra.
- Experience with version control systems (e.g., Git).
- Knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes is a plus.
- Understanding of cloud platforms like AWS, Azure, or GCP is a plus.
- Ability to write unit and integration tests to ensure code reliability.
- Strong problem-solving and debugging skills.
- Excellent communication skills and a team-oriented mindset.
Preferred Skills :
- Experience with TypeScript in both frontend and backend development.
- Familiarity with GraphQL.
- Understanding of CI/CD pipelines and automated deployment strategies.
- Experience with Agile development methodologies (Scrum, Kanban, etc.)
Functional Areas: Software/Testing/Networking
Read full job description10-16 Yrs