Software Developer at Green Africa Airways Limited

  • Full Time
  • Lagos, Nigeria
  • Not specified NGN / Month

Green Africa Airways Limited

Green Africa Airways Limited is a fast-growing value airline based in Lagos, Nigeria. We provide safe, reliable, and affordable air travel to a wider range of customers, contributing significantly to the economic growth of Nigeria and the African continent.

We are seeking an experienced and innovative Software Developer to join our team in Lagos. This is a full-time, on-site position for a skilled professional who is passionate about building high-quality, scalable applications.

Location: Lagos, Nigeria

Employment Type: Full-time (On-site)

Job Responsibilities
  • Design and develop scalable backend services and RESTful/GraphQL APIs using Laravel PHP and Node.js (NestJS), ensuring performance, security, and reliability.
  • Build and maintain efficient database schemas, optimize queries, and manage databases including MySQL, PostgreSQL, and MongoDB.
  • Develop responsive and high-performance user interfaces using React and Next.js, implementing modern frontend architectures with effective state management.
  • Create reusable frontend components, maintain design systems, and ensure cross-browser compatibility.
  • Integrate frontend applications with backend services, including server-side rendering (SSR) and static site generation (SSG).
  • Participate in architectural decisions, technical planning, and full-stack feature development.
  • Write and maintain comprehensive unit and integration tests, troubleshoot issues, and ensure high code quality through code reviews.
  • Collaborate with DevOps teams for deployment, infrastructure management, and smooth cloud-based application operations.
Qualifications
  • BSc/HND in Computer Science, Software Engineering, or related field.
  • Minimum of 4 years professional software development experience.
  • Strong backend skills with Laravel PHP and Node.js (NestJS).
  • Advanced frontend expertise with React and Next.js, including responsive design and state management.
  • Proficiency in TypeScript for building type-safe, maintainable code.
  • Solid understanding of database design and optimization.
  • Experience with RESTful APIs, GraphQL, and WebSocket integrations.
  • Proficient in Git and software testing frameworks.
  • Strong problem-solving, time management, and organizational skills.
  • Excellent communication skills, with a creative and self-motivated approach.
Essential Skills
  • Proficiency in multiple programming languages.
  • Knowledge of data structures and algorithms.
  • Experience with version control systems.
  • Database management expertise.
  • Basic understanding of operating systems.
Application Deadline

Not specified.

To apply for this job please visit hris.peoplehum.com.