datatrota
Signup Login
Home Jobs Blog

Node.js Mid-Level Developer at AmorServ

AmorServLagos, Nigeria Software Development
Full Time
AmorServ is a global provider of onsite IT support services, Project management services and IT staffing. We also provide 24x7x365 deployment and break/fix services to our clients to ensure that their technology is available when they need it.

About the job

  • We are seeking a skilled and motivated Node.js Mid-Level Developer to join our dynamic team.
  • As a Node.js Developer, you will collaborate with cross-functional teams to design, develop, and implement innovative software solutions.
  • You will contribute to the entire software development lifecycle, from concept and design to testing, deployment, and maintenance.
  • The ideal candidate should have a solid understanding of Node.js, JavaScript, and related frameworks, along with a passion for creating efficient, scalable, and maintainable code.

Responsibilities:

  • Develop and maintain server-side applications using Node.js.
  • Design and implement RESTful APIs for seamless interaction between various systems.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews, ensuring code quality, performance, and adherence to coding standards.
  • Identify and troubleshoot software issues, offering timely solutions to ensure smooth application operation.
  • Optimize applications for maximum performance and scalability.
  • Work closely with the product management and UI/UX teams to translate requirements into technical solutions.
  • Stay updated with industry best practices and emerging technologies, incorporating them into projects where applicable.
  • Contribute to the improvement of development processes and tools used by the team.

Requirements:

  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Proven experience working as a Node.js Developer or similar role for at least [X years].
  • Strong proficiency in Node.js and JavaScript, including frameworks like Express.js.
  • Knowledge of database systems such as MongoDB, MySQL, or PostgreSQL.
  • Experience with front-end technologies like HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, Vue.js) is a plus.
  • Familiarity with code versioning tools (e.g., Git) and CI/CD pipelines.
  • Understanding of asynchronous programming and event-driven architecture.
  • Ability to work both independently and collaboratively within a team environment.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills to effectively collaborate with team members and stakeholders. Preferred

Qualifications:

  • Experience in cloud-based environments and services (AWS, Azure, or Google Cloud Platform).
  • Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Familiarity with Agile methodologies (Scrum, Kanban) for software development.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend