Back End Developer

Gamemano

Job Summary

Node.js Backend Developer needed, experienced in API development, database technologies like MongoDB, MySQL or PostgreSQL, and RESTful API design.

Must Have

  • Node.js Development
  • API Development
  • Database Technologies
  • RESTful API Design

Good to Have

  • Cloud Platforms
  • Containerization Tools
  • DevOps Practices
  • GraphQL Experience

Job Description

About the job

We are seeking a skilled Backend Developer proficient in Node.js to join our dynamic team. The ideal candidate will have a strong foundation in backend development and expertise in building scalable, high-performance applications using Node.js. As a Backend Developer, you will collaborate with our frontend developers, product managers, and other stakeholders to design and implement robust backend solutions that power our web and mobile applications.

Responsibilities:

  • Develop and maintain backend services and APIs using Node.js.
  • Design and implement efficient, reusable, and reliable code for backend components.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize application performance, scalability, and security.
  • Implement automated testing and continuous integration to ensure code quality and reliability.
  • Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug issues, perform root cause analysis, and implement solutions.
  • Stay updated on emerging technologies and best practices in backend development.

Requirements:

  • Proven 3+years of experience as a Backend Developer with a focus on Node.js development.
  • Strong proficiency in JavaScript and Node.js frameworks (e.g., Express.js, Nest.js).
  • Experience with database technologies such as MongoDB, MySQL, or PostgreSQL.
  • Familiarity with frontend technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
  • Knowledge of RESTful API design principles and best practices.
  • Understanding of asynchronous programming and event-driven architecture.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills.

Preferred:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with GraphQL.
  • Contributions to open-source projects or a strong GitHub profile.

15 Skills Required For This Role

Node.js Javascript Github React Html Css Ci Cd Kubernetes Mongodb Graphql Restful Api Azure Aws Docker Express.js