Full Stack Developer

Job description:

Job Type: Remote
Experience: 4 years
Location: Lagos

Company: Radaa

Job Summary

  • We are looking for an experienced Full Stack Developer to join our remote team. The ideal candidate should have 4+ years of experience in backend development using PHP (Laravel) and Node.js (Express), along with solid knowledge of PHPUnit testing and package development. 
  • On the frontend, the candidate should be skilled in React (Next.js) and Vue (Nuxt.js) to translate Figma and Adobe XD designs into web applications. 
  • Additionally, expertise in cloud storage solutions, fintech/e-payment systems, and DevOps is required.

Key Responsibilities
Backend Development:

  • Build and maintain web applications using PHP (Laravel) and Node.js (Express).
  • Develop secure, scalable, and high-performance backend APIs.
  • Write and maintain PHPUnit tests for backend services.
  • Develop and manage custom package development for Laravel and Node.js.

Frontend Development:

  • Convert Figma and Adobe XD wireframes into fully functional web applications.
  • Develop frontend components using React (Next.js) and Vue (Nuxt.js).
  • Ensure responsiveness and optimal performance of web applications.

Third-Party Integrations:

  • Work with cloud storage solutions like AWS S3, Azure Blob, and Digital Ocean Spaces.
  • Integrate ethical hacking packages and security best practices.
  • Ensure smooth functionality of Fintech and e-payment systems.

DevOps & Deployment:

  • Deploy applications on Shared Hosting, Azure, and AWS.
  • Manage Git repositories and version control operations.
  • Optimize CI/CD pipelines and automate deployment processes.

Requirements

  • 4+ years of experience in backend development with PHP (Laravel) and Node.js (Express).
  • Strong experience in PHPUnit testing and package development.
  • Proficiency in React (Next.js) and Vue (Nuxt.js) for frontend development.
  • Strong understanding of CSS, JavaScript, and modern libraries.
  • Hands-on experience with AWS S3, Azure Blob, Digital Ocean Spaces, and third-party packages.
  • In-depth knowledge of Fintech and e-payment systems.
  • Experience with Git, version control, and DevOps practices.
  • Ability to work independently in a remote environment.

Benefits:

  • Fully remote work opportunity.
  • Competitive salary and growth opportunities.
  • Work on cutting-edge fintech solutions.
  • Collaborative and supportive team environment.

Method of Application

Interested and qualified candidates should send their Resume and Portfolio to: careers@raadaa.com using “Full Stack Developer” as the subject of the mail.