datatrota
Signup Login
Home Jobs Blog

Full Stack Software Developer at OneHealth

OneHealthLagos, Nigeria Software Development
Full Time
OneHealth is a Mobile-First Pharmacy & Healthcare platform that is providing access to medicines and healthcare solutions accessible to all Nigerians. Using properly curated and analyzed data, we are able to follow our patient's journey, end-to-end, in ensuring long-term survival.

Job Brief:

  • We are seeking a talented and experienced Full-Stack Software Developer with a strong background in building applications using Laravel PHP and React.
  • The ideal candidate will have at least 4 years of hands-on experience in full-stack development, with a deep understanding of both backend and frontend technologies.
  • The candidate should be comfortable managing cloud infrastructure, particularly with Forge and AWS, and be capable of designing, implementing, and maintaining high-performance applications.

Key Responsibilities:

  • Application Development: Design, develop, and maintain web applications using Laravel PHP for the backend and React, NextJS for the frontend.
  • API Integration: Develop and integrate RESTful APIs to connect front-end and back-end services efficiently.
  • Database Management: Design and manage databases (MySQL, PostgreSQL, etc.) ensuring data integrity and optimal performance.
  • Cloud Server Management: Configure, manage, and maintain cloud servers, particularly using Forge and AWS, to ensure high availability and scalability.
  • Code Quality: Write clean, scalable, and well-documented code following best practices and coding standards.
  • Version Control: Manage code using Git and participate in code reviews to ensure quality and consistency.
  • Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to deliver high-quality products.
  • Performance Optimization: Identify and resolve performance bottlenecks in both backend and frontend components.
  • Security: Implement and maintain security best practices to protect against potential vulnerabilities.
  • Continuous Integration/Deployment: Set up and maintain CI/CD pipelines to automate testing, deployment, and scaling of applications.
  • Work in an agile environment leveraging agile software development tools for task management and documentation.
  • Problem-solving: Solve problems with the ability to troubleshoot and optimize complex systems.

Technical Skills:

  • Proficiency in HTML, CSS - Tailwind CSS, React using InertiaJS, Laravel Livewire
  • Good understanding and proven experience of Cloud server management on AWS, Laravel forge and Digital ocean
  • Database management on SQL using MySQL
  • Code review and management using Git
  • Task management using Jira, Trello, etc.

Qualifications:

  • Computer science or engineering background
  • Experience: Minimum of 4 years of professional experience in full-stack development with a strong focus on Laravel PHP and React.
  • This includes a strong portfolio of applications built.

Desirables:

  • Experience developing or managing healthcare, fintech and inventory management applications or systems
  • Knowledge of other frontend frameworks or libraries (e.g., Vue.js, Angular)
  • Experience with automated testing frameworks (e.g., PHPUnit, Jest)

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend