datatrota
Signup Login
Home Jobs Blog

Full Stack Developer at WootLab

WootLabAbuja, Nigeria Software Development
Full Time

We are committed to our customers’ success from start to finish

We provide cutting edge technical solutions and premium software development services to businesses and organizations, with a unique focus on building strong and collaborative relationships with our clients.

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.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend