Full-Stack Software Developer

Avenue Impact Consulting Nigeria Limitedroam-ngpublished 10/16/2026
Must-have:JavaScriptPythonPHPHTMLCSSReactNext.jsNode.jsGitCloudFrontendBackendFullstackDevOpsCI/CDAIFinTechSecurityRemote

Your tasks

  • Develop, maintain and enhance web applications and software systems.
  • Build and improve frontend and backend functionality.
  • Troubleshoot bugs, investigate system errors and implement effective solutions.
  • Develop and integrate REST APIs and third-party services.
  • Implement and maintain payment gateways, subscription billing and CRM integrations.
  • Develop and improve AI-powered application features.
  • Design, manage and optimise databases.
  • Improve application performance, security and responsiveness.
  • Conduct software testing, debugging and quality assurance.
  • Manage application deployments, updates and version control.
  • Maintain technical documentation and provide regular progress updates.
  • Work independently to deliver development tasks within agreed deadlines.

Requirements

  • Proven experience in full-stack web application development.
  • Strong knowledge of JavaScript, HTML, CSS and modern frontend frameworks such as React.js or Next.js.
  • Experience with backend technologies such as Node.js, Python or PHP.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Strong knowledge of REST API development and integration.
  • Experience with Git, GitHub and version control.
  • Ability to understand, maintain and improve existing codebases.
  • Good understanding of application security, authentication and data protection.
  • Experience with cloud hosting, deployment and application maintenance.
  • Strong debugging, analytical and problem-solving skills.
  • Ability to work independently and communicate effectively.
  • Ability to design and prototype an idea using figma for design

Desirable Skills

  • Experience developing SaaS platforms or online marketplaces.
  • Experience integrating AI services, including OpenAI APIs.
  • Experience with Stripe payment gateways, subscriptions and payouts.
  • Experience integrating Salesforce or other CRM platforms.
  • Familiarity with Google Calendar, Google Meet and messaging APIs.
  • Knowledge of automated testing, CI/CD and DevOps practices.

Other

Remote Working Expectations

  • Work independently with minimal supervision.
  • Provide regular progress updates.
  • Attend scheduled virtual meetings.
  • Meet agreed project deadlines.
  • Use GitHub and project management tools to track development work.
  • Maintain confidentiality and follow secure development practices.