Job Description

Role Overview
The Senior Full Stack Software Developer is responsible for designing, developing, and delivering scalable, secure, and high-quality software solutions across both front-end and back-end technologies. This role works closely with engineering leaders, architects, and system analysts to align technical execution with business and architectural goals.

Key Responsibilities

  • Design and develop full stack solutions leveraging both SQL and NoSQL databases.
  • Build, enhance, and maintain scalable, secure, and high-performance applications.
  • Ensure software security, performance optimisation, and proactive management of technical debt.
  • Collaborate with Lead Engineers and Architects on system architecture, technical standards, and long-term technical strategy.
  • Work closely with System Analysts to perform requirement analysis and translate business needs into technical solutions.
  • Participate in code reviews, design di...

Ready to Apply?

Take the next step in your AI career. Submit your application to Avorix International today.

Submit Application