Point your AI agent at freehire and let it find you a job.

Get the CLI →

Open Source (Pty) Ltd

Full Stack Developer (Expert) 1492

Posted Updated 2 views
Discussion

Summary

Expert-level full stack developer who builds new frontend and backend functionality (Angular/React + TypeScript on the front, Java or Python on the back), develops automated tests and APIs, and handles DevOps duties (Docker, Kubernetes, CI/CD, Terraform, Azure) including 2nd/3rd level operations support.

Essential Skills
Frontend
  • At least 6+ years' experience in front-end technologies:
    • JavaScript
    • TypeScript
    • HTML5
    • CSS
  • Thorough knowledge of UI frameworks such as:
    • Angular (Version 9 or higher) or
    • React
  • At least 3 years' experience with Test Frameworks, e.g.:
    • Selenium
    • Cypress
    • Playwright
Â
Backend – Java or Python
  • At least 3+ years' developing experience in:
    • Java (JavaEE) and/or
    • Python (3.9 upwards)
  • At least 1 year's experience with frameworks:
    • Java: Spring, Spring Boot or Quarkus and/or
    • Python: Flask or Django
  • At least 1 year's experience with Test Frameworks, from Unit to E2E
Â
DevOps Experience
  • At least 1+ year Containerization and Orchestration:
    • Kubernetes
    • Docker
  • At least 1+ year CI/CD, Pipeline Setup and Automation, e.g. GitHub Actions
  • At least 1+ year Automated Provisioning of Infrastructure and Applications, including:
    • Infrastructure as Code
    • GitOps
    • Terraform
    • Ansible
    • ArgoCD
    • Flux
    • Helm
  • Monitoring and Logging
  • Experience with ITIL Operation processes:
    • Incident Management
    • Problem Management
    • Change Management
  • Experience with public cloud providers, e.g. Microsoft Azure
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Â
Advantageous Skills
  • Experience with Streaming solutions, e.g. Kafka
  • Knowledge of developing and maintaining Microservices
  • Agile development experience, e.g. Scrum
  • Experience with SAP systems (ECC, S4)
Â
Role & Responsibilities
  • Operations – 2nd and 3rd level
  • Development of new functionality – backend and frontend
  • Changes to the existing solution
  • Development of automated tests for the solution
  • Further improving automated test coverage
  • Development of API to the backend
  • Functional and technical refinement
  • Maintenance and functional enhancement
  • Support and error analysis during overall test cycles and rollouts
  • Quality checks regarding development across all teams, including local, international and third-party supplier teams
Â
Qualifications & Experience
  • Bachelor's degree in Computer Science, Software Engineering, or similar qualification
  • 6+ years' experience in Frontend development
  • 3+ years' experience in Backend development
  • 3 years' experience in Public Cloud (Azure)
Â
Level Expectations
This is an Expert-level position requiring the ability to:
  • Negotiate through discussions and compromise across short-term operational, medium-term tactical or limited strategic matters
  • Deliver complex outcomes requiring the integration of several nuanced systems and processes
  • Provide guidance to lower-level employees
  • Operate as an industry best-practice leader for a product or multiple products
  • Create products or systems based on international best practice or guidelines from organisations that have implemented similar solutions
  • Solve complex and escalated tasks requiring deep understanding of the product or service
  • Lead team leaders who have their own team members

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available