Senior Software Engineer

Johannesburg Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We're on the hunt for a Senior Software Engineer who is passionate about creating impactful software solutions. Ideal candidates will have extensive experience in full-stack development, with a solid grasp of both front-end and back-end technologies.

Responsibilities

  • Develop, maintain, and test software components and systems.
  • Critically assess existing application features and propose enhancements.
  • Integrate third-party APIs and services into our applications.
  • Foster a culture of continuous improvement and innovation.
  • Assist in performance tuning and gathering user feedback for application enhancements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Strong Communication
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker, Kubernetes, and Terraform: Hands-on experience with Docker, Kubernetes, and infrastructure as code tools like Terraform.
  • Experience with Jenkins and CI/CD pipelines: Extensive experience in automating the deployment process using Jenkins and CI/CD pipelines.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement savings plan with generous company match
  • Flexible work hours with remote work options
  • Employee wellness programs
  • Professional development opportunities

Company Culture

  • Innovation: We prioritize innovation and creativity, encouraging our team to push boundaries and think outside the box.
  • Growth Opportunities: We provide ample opportunities for personal and professional growth through continuous training and mentorship.
  • Inclusivity: We are dedicated to creating an inclusive workplace where all voices are heard and valued.
Status: Closed