Senior Full Stack Developer (angular/node.js/java/python) (contract) Gauteng/hybrid Isb6500886

Gauteng, South Africa

Job Description

Build cutting-edge retailer online stock and pricing management systems for the UK market!
Develop full-stack solutions with Angular, Node.js, and Java that power quote management, stock location, and real-time pricing across automotive retail operations!
Drive end-to-end development of mission-critical retail platforms, where your senior full-stack expertise will deliver scalable, high-performance applications that transform the customer and retailer experience!
? Senior full-stack development with Angular, Node.js, Java, and Python
? Hybrid and remote working flexibility with 1960 flexible annual hours
? End-to-end ownership with mentorship and technical leadership
POSITION: Contract: 01 March 2026 - 31 December 2028
EXPERIENCE: 5+ years' full stack development experience
COMMENCEMENT: 01 March 2026
LOCATION: Hybrid: Midrand/Menlyn/Rosslyn/Home Office rotation
TEAM: Retailer Online Stock and Pricing Management
A Retailer Online Stock and Pricing management system for the UK Market, with TNR integration and including the following functionality:
Stock Locator o Quote Management o Offer Management o Retentions o Notifications / Alerts o Google Analytics
Qualifications / Experience

  • Degree in IT or relevant experience
  • 5+ years' full stack development experience
  • Proven track record of successful project delivery in a similar role
Essential Skills Requirements
  • JavaScript
  • Typescript
  • Node.js
  • AngularJS & Angular 5+
  • HTML 5
  • CSS (SCSS)
  • Java
  • Python
  • At least one Relational Database experience (POSTGRES, SQL)
  • Micro Service Development
  • Freestanding Component Development
  • Familiar with Agile methodologies, including JIRA and Confluence
  • Code versioning (Git)
  • Ability to write clean, maintainable, and efficient code
Advantageous Skills Requirements
  • AWS (beneficial)
  • Mobile Development Experience (beneficial)
  • Docker / Kubernetes (AWS / OpenShift advantageous)
  • Understanding of CI/CD pipelines and DevOps practices
  • Knowledge of microservices architecture
  • Experience with testing frameworks and tools
  • Ability to work with cross-functional teams
  • Experience in performance optimization and scalability
  • Understanding of security best practices in software development
  • Willingness to learn and adapt to new technologies
Role Requirements
  • Design, develop, and maintain high-quality software applications
  • Collaborate with product owners and stakeholders to gather requirements
  • Implement new features and improve existing functionalities
  • Conduct code reviews and ensure adherence to coding standards
  • Troubleshoot and resolve software defects and performance issues
  • Contribute to the design and implementation of CI/CD pipelines
  • Stay updated with emerging technologies and industry trends
  • Document technical specifications and processes
  • Mentor junior developers and provide technical guidance
  • Participate in Agile ceremonies and contribute to team goals
  • Ensure security compliance and implement best practices
  • Managing and enabling internal and external teams to carry out implementation tasks
  • Independent programming IT Solutions
  • Collaborating closely with IT providers
  • Taking end-to-end responsibility for functions and products from collecting requirements to implementation and problem solution
  • Controlling and managing the software lifecycle and continuously integrating and deploying IT applications
  • Applying test-driven development methods
  • Applying in-depth knowledge and expertise to develop accurate software solutions for products
  • Collaborating with product stakeholders
  • Executing development activities
  • Working according to Agile methods, e.g. Scrum
NB:
  • South African citizens/residents preferred.
  • Valid work permit holders will be considered.
  • By applying, you consent to be added to the database and to receive updates until you unsubscribe.
  • If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #FullStackDeveloper #Senior #Angular #NodeJS #Java #Python #Microservices #ITHub #NowHiring #RetailerSystems #UKMarket #fuelledbypassionintegrityexcellence

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1590026
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned