Full Stack Developer

Pretoria FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

We are on the hunt for a skilled Full Stack Developer to join our vibrant team in Pretoria. If you're passionate about coding and eager to be part of projects that challenge the norm and push boundaries, we want to hear from you. You will work on everything from front-end interfaces to back-end algorithms, ensuring seamless integration and performance.

Responsibilities

  • Full-cycle project management from development to deployment.
  • Create reusable components and front-end libraries.
  • Manage version control using Git and participate in Agile methodologies.
  • Collaborate with cross-functional teams to design and ship new features.
  • Ensure the application is secure and user data is protected.
  • Improve legacy systems for better performance and modern solutions.
  • Aid in creating documentation for future maintenance.
  • Assist in training and mentoring junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Conventional certifications in development will be regarded as an asset
Experience
  • 4+ years of experience in web development
Technical Skills
  • Python
  • SQL
  • Vue.js
Soft Skills
  • Leadership
  • Time Management
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent
  • Afrikaans: Basic

Advantageous

  • Experience with CI/CD tools: Familiar with continuous integration and continuous deployment tools.
  • Knowledge of Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Health, dental, and vision insurance.
  • Retirement savings plan with company contribution.
  • Flexible working conditions including remote options.
  • Performance-based incentives.

Company Culture

  • Innovation: At Tech Innovations Inc., we prioritize innovation and foster a culture of brainstorming and idea sharing.
  • Team Spirit: We emphasize teamwork and collaboration, believing that together we can achieve greater results.
  • Diversity and Inclusion: We are committed to creating a diverse workforce and cultivating an inclusive environment.
Status: Open