Backend / Full-Stack Engineer at MyItura Health Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 month ago

Additional Details

Job ID
143361
Job Views
38

Job Description






Job Summary




  • The Full-Stack Engineer will be responsible for building, deploying, and maintaining backend services and frontend integrations across client products.

  • The role requires the ability to work with minimal supervision, contribute across the full technology stack, and collaborate effectively within cross-functional, client-facing teams.



Key Responsibilities




  • Design, develop, test, and maintain backend services and supporting frontend integrations.

  • Build and maintain RESTful APIs and real-time communication services (WebSocket / Socket.IO).

  • Design and optimise database schemas, queries, transactions, and data models.

  • Implement secure, scalable, and high-performance systems in line with best practices.

  • Write clean, maintainable, and well-documented code.

  • Manage source control, branching strategies, and CI/CD pipelines.

  • Deploy, monitor, and maintain applications using containerisation and cloud infrastructure.

  • Troubleshoot, debug, and resolve development and production issues.

  • Collaborate closely with product managers, designers, and client stakeholders to translate requirements into technical solutions.

  • Contribute to technical decision-making, code reviews, and continuous improvement of engineering standards.



Required Technical Skills:




  • Strong backend development experience using Golang and/or Node.js (TypeScript is a strong plus).

  • Solid experience with PostgreSQL, including transactions and stored procedures.

  • Experience with MongoDB, including aggregation pipelines.

  • Strong understanding of REST APIs and WebSocket / Socket.IO.

  • Proficiency with Git and modern version control workflows.

  • Experience implementing CI/CD using GitHub Actions.

  • Hands-on experience with Docker, containers, and container-based deployments.

  • Practical experience deploying and managing services on Google Cloud Platform (GCP).



Required Qualifications & Experience




  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

  • 3+ years of experience as a Full-Stack or Backend Engineer.

  • Proven ability to work independently with minimal supervision.

  • Strong problem-solving, debugging, and system thinking skills.



Desirable Attributes:




  • Experience working in a dev shop, agency, or consultancy environment.

  • Familiarity with cloud-native architectures and scalable system design.

  • Ability to balance speed, quality, and maintainability across multiple client projects.

  • Clear communication skills and comfort working in client-facing teams.



Reporting & Working Relationships:




  • Reports to: Engineering Lead / CTO

  • Works closely with: Product, Design, Operations, and Client Stakeholders



Similar Jobs

Cookies

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

Accept