Skip to main content

Senior React/Angular/Vue + Python/Node.js Engineer

We are seeking a highly skilled Senior React/Angular/Vue + Python/Node.js Engineer to join our dynamic team and contribute to developing cutting-edge web applications. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and scalable front-end and backend solutions.

Responsibilities:

  • Design, develop, and maintain high-quality React.js/Angular/Vue components and Node.js/Python backend services.
  • Collaborate with product managers, designers, and other stakeholders to understand requirements, prioritize tasks, and deliver features on time.
  • Write clean, maintainable, and efficient code that adheres to best practices and coding standards.
  • Conduct code reviews, provide feedback, and mentor junior engineers to foster a culture of continuous learning and improvement.
  • Architect scalable and reliable software solutions that meet performance, security, and scalability requirements.
  • Troubleshoot and debug complex issues, identify root causes, and implement effective solutions. – Stay updated on industry trends, emerging technologies, and best practices in the mentioned technology’s development.

Requirements:

  • 5+ years of professional experience in software engineering, with a strong focus on React.js/Angular/Vue.js and Python/Node.js development.
  • In-depth knowledge of React.js, including state management, hooks, and component lifecycle.
  • Proficiency in Python or Node.js and their frameworks for building backend APIs and services.
  • Experience with modern JavaScript frameworks and libraries (e.g., TypeScript, Redux).
  • Familiarity with frontend technologies such as HTML, CSS, and JavaScript.
  • Understanding of database technologies (e.g., MongoDB, PostgreSQL) and data modeling principles.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban) is a plus.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) is a plus.

Bonus Points:

  • Knowledge of Kubernetes and how microservices are deployed and scaled.
  • Hands-on experience with Python frameworks such as Flask, and Fast API
  • Experience with Third Party API integrations on scale.
  • Familiarity with design patterns and architectural principles.
  • Redis, RabbitMQ, or highly scalable transactional DBs.

Why Join Us?

  • Be a part of a collaborative and innovative team.
  • Engage in challenging projects using modern technologies.
  • Work in a supportive environment that values your contributions.
Job Category: Software Engineering
Job Type: Full Time
Job Location: Ahmedabad

Apply for this position

Allowed Type(s): .pdf, .doc, .docx