Job Overview

Location
Lagos, FCT
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
63255
Job Views
111

Job Description



Key Responsibilities



  • Develop robust applications using NodeJS, React, MongoDB, and MySQL.

  • Implement efficient and optimized code employing object-oriented programming, design patterns, and industry best practices.

  • Manage cloud resources on Azure/AWS, ensuring seamless application deployment and scalability.

  • Collaborate with cross-functional teams to ensure the delivery of high-quality products, conducting regular maintenance and support for existing applications.

  • Innovate and contribute significantly to the software development lifecycle, covering user interface, business logic, database, workflows, and reporting.

  • Design and implement CI/CD pipelines, utilizing automation and deployment technologies like Cloud Formation Templates.

  • Develop, coordinate, and execute comprehensive training programs, providing mentorship and guidance to students and team members.


Requirements



  • Associate or Bachelor's Degree in Computer Science or related field (preferred).

  • Minimum of 5 years of full-stack developer experience, with a proven track record.

  • Experience in training and mentoring others, demonstrating the ability to share knowledge effectively.

  • Strong background in JavaScript stack for back-end web and service applications using NodeJS.

  • Proficiency in PHP/Laravel for web applications and web APIs.

  • Expertise with relational databases (SQL Server, MySQL, etc.) and NoSQL databases (MongoDB).

  • Minimum of 5 years of experience in React development.

  • Familiarity with distributed version control systems such as Git.

  • Advanced skills in JavaScript, TypeScript, HTML5, SCSS, and CSS3.

  • Proven ability to work independently, demonstrating initiative and problem-solving skills.


Core Skills and Competencies:



  • Proficiency in UI frameworks including Bootstrap, Tailwindcss, Material UI, etc.

  • Experience with version control platforms such as Github, BitBucket, and Azure DevOps.

  • Expertise in creating microservices using NodeJS and message queue brokers like Simple Queue Service and AWS cloud services.

  • Deployment and management of web applications and APIs on cloud platforms such as Azure, AWS, cPanel, Heroku, Railway, etc.

  • Knowledge of testing and documenting backend APIs using tools like Postman and Swagger.

  • Familiarity with SOLID principles, modern object-oriented principles, design patterns, and unit testing frameworks (e.g., xUnit).

  • Proficiency in project management tools like Trello and JIRA.

  • Excellent communication skills for mentoring, training, and client interactions.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept