Full Stack Software Developer

at  onehealthngcom

Nigeria, , Nigeria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Dec, 2024Not Specified03 Sep, 2024N/ARemuneration,Code Review,Design,Agile Environment,Complex Systems,Data Integrity,Trello,Postgresql,Angular,Software Development Tools,Coding Standards,Server Management,Mysql,Scalability,Task Management,Web Applications,Aws,Git,Jira,Html,DatabasesNoNo
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

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)

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