Finding the best job has never been easier
Share
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
These jobs might be a good fit