2 Kognito Kube Jobs
Full Stack Developer - Node.js/React.js (1-6 yrs)
Kognito Kube
posted 1mon ago
Key skills for the job
Key Responsibilities :
- Design and develop robust, scalable, and maintainable backend services using Nest.js and Microservices Architecture.
- Build and manage the frontend applications using the MERN Stack (MongoDB, Express.js, React.js, Node.js).
- Implement API Gateways and communication protocols such as REST, GraphQL, and gRPC.
- Integrate and maintain NoSQL and SQL databases, ensuring data consistency and high availability.
- Develop, test, and deploy applications using CI/CD pipelines and version control tools like Git.
- Work collaboratively with DevOps engineers to ensure seamless deployment on cloud platforms (e.g., AWS, Azure, GCP).
- Ensure application security, performance optimization, and compliance with best coding practices.
- Collaborate with product managers, UI/UX designers, and other developers to deliver high-quality products.
- Troubleshoot, debug, and upgrade software systems as needed.
- Write clear and comprehensive technical documentation.
Must-Have :
- Strong proficiency in MERN stack: MongoDB, Express.js, React.js, and Node.js.
- Expertise in Nest.js for building scalable and modular backend services.
- Hands-on experience with Microservices Architecture and tools like Docker, Kubernetes, or Kafka.
- Familiarity with API design and implementation (RESTful APIs and GraphQL).
- Experience with NoSQL databases like MongoDB and relational databases like MySQL or PostgreSQL.
- Solid understanding of event-driven architecture using tools like RabbitMQ, Apache Kafka, or NATS.
- Proficient in frontend development using React.js, Redux, and TailwindCSS/Material-UI.
- Strong understanding of authentication and authorization mechanisms, including JWT, OAuth, and role-based access controls.
Nice-to-Have :
- Knowledge of Serverless Architecture (e.g., AWS Lambda, Azure Functions).
- Familiarity with Next.js for server-side rendering and static site generation.
- Experience with testing frameworks such as Jest, Mocha, or Chai.
- Knowledge of DevOps tools like Terraform, Jenkins, or Ansible.
Soft Skills :
- Strong problem-solving skills and attention to detail.
- Excellent verbal and written communication.
- Ability to work collaboratively in a fast-paced, team-oriented environment.
Educational Requirements :
- Bachelors or Master's degree in Computer Science, Engineering, or a related field.
- Relevant certifications in Nest.js, MERN Stack, or Cloud Platforms are a plus.
Functional Areas: Software/Testing/Networking
Read full job description