Senior Software Engineer

Johannesburg Full-Time R66,667 - R100,000 / Month

Job Description

We are seeking an experienced Senior Software Engineer to join our innovative team in Johannesburg. This role involves designing, developing, and maintaining web applications while collaborating with cross-functional teams. Your ability to tackle complex challenges and create efficient solutions will be key to our success. If you are looking for an opportunity to drive impactful projects in the software development field, we want to hear from you!

Responsibilities

  • Develop user-friendly interfaces and complex back-end components.
  • Participate in the entire application lifecycle, focusing on coding, testing, and deployment.
  • Troubleshoot and debug applications to ensure high performance.
  • Mentor junior team members and foster a positive team culture.
  • Stay updated with emerging technologies and share your insights with the team.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • API Development
Soft Skills
  • Problem-solving
  • Team collaboration
Certifications
  • Relevant industry certifications (e.g., Certified ScrumMaster)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiar with containerization and orchestration technologies.
  • Proficient in CI/CD practices: Understanding of Continuous Integration and Continuous Deployment methodologies.

Benefits

  • Comprehensive health and wellness benefits.
  • Flexible work hours with a hybrid work environment.
  • Leave policies that promote work-life balance.
  • Professional development opportunities and support.

Company Culture

  • Innovation: We value creative approaches and encourage our team to push boundaries.
  • Diversity and Inclusion: Our team celebrates diverse backgrounds and perspectives.
  • Continuous Learning: We support ongoing professional growth and training opportunities.
Status: Closed