Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Software Engineer - Node.js GraphQL 
India, Maharashtra, Pune 
448817655

01.12.2024

What will you do?

  • Collaborate with engineering and program teams to enhance engineering processes and create new practices that support a productive development environment.

  • Work closely with development teams to gather information about system APIs, design data architectures, and build scalable backend services to power web applications.

  • Develop, maintain, and optimize GraphQL APIs, leveraging tools like Apollo GraphQL, Express.js, or NestJS.

  • Partner with product managers, business analysts, and other stakeholders to understand and communicate business requirements and priorities to the development team.

  • Champion code reviews, and best practices, and contribute to maintaining a high standard of code quality.

What will you bring?

  • Bachelor’s degree in computer science, computer engineering, or a related technical field.

  • 3 to 5 years of software development experience, with a strong focus on Node.js and GraphQL.

  • Proficiency in building and maintaining web applications using HTML, CSS, and JavaScript.

  • Experience developing and optimizing RESTful or GraphQL APIs, with hands-on knowledge of Apollo GraphQL, Express.js, or NestJS.

  • Experience with testing frameworks like Jest, and Mockito.

  • Familiarity with backend engineering skills relevant to building and maintaining GraphQL applications, including schema design, query optimization, caching, and authentication.

  • Strong communication and collaboration skills, with meticulous attention to detail.

  • Experience with project and version management tools such as JIRA, GitHub, and Gerrit.

  • Strong problem-solving and troubleshooting skills, with experience in performing root cause analysis.

  • Experience with production release management and CI/CD pipelines.

The following are considered as a plus

  • Familiarity with agile development methodologies and open-source project contributions.

  • Knowledge of Kubernetes, Linux Containers, or other containerization technologies is a plus.

  • Familiarity with Solr or any other enterprise-search platform.

  • Knowledge of Object-Oriented and Functional programming