Full Stack Engineer

at  onehealthngcom

Nigeria, , Nigeria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Nov, 2024Not Specified03 Sep, 2024N/ATrello,Collaboration,Mysql,Convenience,Databases,Code Review,Sql,Data Integrity,Design,Health Insurance,Software Development Tools,Git,Access,Cloud,Coding Standards,Html,Aws,Security,Version Control,Web Applications,Scalability,Jira,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION/REQUIREMENTS

Company Description
OneHealth is an Online Pharmacy & Healthcare platform based in Lagos, providing access to medicines and healthcare solutions for individuals, payers, and providers. The platform aims to improve healthcare accessibility and convenience for all users.
Role Description
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)

Remuneration:

  • Competitive Salary ( 4,800,000 Net )
  • Health Insurance
  • Meal and Communication allowance

!->
Show more
Show less

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Nigeria, Nigeria