Backend Developer

Johannesburg FULL TIME R41,667 - R50,000 / Month
(R500,000 - R600,000 / Year)

Job Description

We seek a Backend Developer with a strong foundation in Node.js to join our innovative tech team. Your expertise in server-side logic, combined with a passion for cutting-edge development practices, will be essential in delivering high-quality software solutions tailored to our clients' needs.

Responsibilities

  • Write clean, maintainable, and efficient code in Node.js.
  • Implement cloud services and technologies for application deployment.
  • Collaborate with team members in an agile environment to deliver solutions.
  • Monitor and facilitate system performance and security enhancements.
  • Set up automated testing environments and CI/CD pipelines.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Technical certifications in Node.js or related fields are preferred
Experience
  • 4+ years of relevant experience in backend development
Technical Skills
  • Node.js
  • Express.js
  • Docker
Soft Skills
  • Critical Thinking
  • Collaboration
Certifications
  • Node.js Developer Certification
  • Oracle Certified Professional, Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Hands-on experience deploying and managing applications on AWS or Azure cloud services.
  • Familiarity with GraphQL: Experience using GraphQL as an alternative to REST APIs.

Benefits

  • Full health, dental and vision care coverage.
  • 401(k) retirement plan with matching contributions.
  • Remote work allowances and flexible scheduling.
  • Paid professional training and certifications.
  • Performance-related bonuses and recognitions.

Company Culture

  • Collaboration: Teamwork is key at Tech Innovations; collaboration across departments enhances our productivity.
  • Learning Environment: We believe in continuous learning and provide resources for our employees' use.
  • Work-Life Balance: We support our employees in achieving a balance between work responsibilities and personal lives.
Status: Closed