Software Engineer

Johannesburg FULL TIME R50,000 - R70,833 / Month
(R600,000 - R850,000 / Year)

Job Description

Join our committed team of Software Engineers at Tech Innovations Inc., where your expertise in full-stack development will help us in creating cutting-edge solutions that meet user needs while maintaining high performance and reliability.

Responsibilities

  • Design visually appealing and user-friendly software interfaces.
  • Focus on backend integration and database management.
  • Ensure software is tested rigorously prior to release.
  • Document software designs, changes, and troubleshooting steps for future reference.
  • Work on multiple projects simultaneously, meeting set deadlines.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Critical Thinking
  • Collaboration
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Experience with modern web frameworks: Hands-on experience with frameworks such as Angular or Vue.js.
  • Knowledge of Agile project management tools: Experience with tools like Jira and Trello.

Benefits

  • Comprehensive healthcare benefits
  • Retirement savings plan with employer matching
  • Flexible schedule with remote work options
  • Gym membership reimbursement

Company Culture

  • Diversity and Inclusivity: We are committed to fostering a workplace where everyone feels welcome and included.
  • Work-Life Balance: Encouraging a healthy work-life balance for all employees.
  • Collaboration: We promote collaboration across all levels of our organization.
Status: Open