datatrota
Signup Login
Home Jobs Blog

Experienced Fullstack Software Developer at Huiospay

HuiospayAbuja, Nigeria Software Development
Full Time
HuiosPay was born out of a desire to streamline online and offline payment services closely allied with the emphasis on excellent customer service, provided by direct partnerships with world class platform providers.

Responsibilities:

  • Lead the development team and be highly proficient in Node.js for backend development.
  • Design and develop business logic and backend services for full-scale applications.
  • Take responsibility for the design, coding, testing, and implementation of web applications.
  • Write scalable, robust, testable, efficient, and easily maintainable code for all products.
  • Design system architecture, implement low-latency, high-availability, and high-performance applications.
  • Implement code to maintain security and data protection.
  • Improve software architecture, performance, and caching.
  • Support, maintain, and optimize development and production system environments, including the continuous delivery pipeline.
  • Demonstrate creativity and good analytical skills in identifying practical approaches to develop solutions.
  • Mentor, support, and guide less experienced colleagues.
  • Collaborate closely with the CTO and Product Manager.
  • Design and develop rich user interfaces using HTML5, CSS3, and JavaScript frameworks.
  • Work with various database technologies (NoSQL MongoDB, Redis, SQL, MySQL, PostgreSQL).
  • Develop MVC architecture-based code and work extensively with REST APIs.
  • Setup Continuous Deployment on Cloud and utilize containerization using Docker and Kubernetes.
  • Proficiently use source control and team collaboration tools (GitHub, Asana, Jira, Slack).
  • Handle data interchange formats such as XML or JSON.
  • Work on complex applications, perform product analysis, and tasks related to web development.
  • Utilize revision control software (SVN, Git) and have knowledge of the development lifecycle.
  • Possess knowledge of networking fundamentals and prior working experience in network technologies and protocols is a plus.
  • Be heavily involved in the requirements gathering, development, and operational stages of new projects.

Requirements/Skills

  • 5+ years of experience designing and/or developing web-based applications using associated technologies such as React, Express, NestJS, etc.
  • Strong experience with frontend frameworks like AngularJS, JQuery, w3css/bootstrap.
  • Solid understanding of MVC architecture.
  • Experience with Continuous Deployment setup on Cloud.
  • Proficiency with source control and team collaboration tools.
  • Bachelor's degree in Computer Science, Engineering, or related field (preferred).

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend