Senior Full Stack Developer

Durban Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Senior Full Stack Developer at Tech Innovations Inc., you will have the opportunity to work on cutting-edge projects, leveraging your skills in modern frameworks and best practices to create dynamic software solutions. Your expertise will directly contribute to our mission of excellence in software development.

Responsibilities

  • Architect and develop scalable applications using modern web technologies.
  • Ensure responsive design and optimize applications for maximum speed and scalability.
  • Collaborate with product managers to translate business requirements into technical specifications.
  • Analyze and improve existing software solutions based on user feedback and performance metrics.
  • Participate in agile development processes, including sprints and retrospectives.
  • Manage project timelines effectively to meet delivery dates.
  • Assist in the software deployment process and troubleshooting production issues.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development projects
Technical Skills
  • JavaScript
  • React
Soft Skills
  • Effective Communication
  • Adapting to Change
Certifications
  • Google Cloud Certified
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience in working within Agile project management frameworks.
  • Proficiency in databases like MySQL and MongoDB: Experience with relational and NoSQL databases for backend development.

Benefits

  • Health insurance with family coverage options
  • Generous leave policy and public holidays
  • Opportunity for professional growth and development
  • Social events and team-building activities

Company Culture

  • Continuous Improvement: We promote ongoing learning and professional development for all employees.
  • Flexible Work Environment: We offer a flexible working culture that adapts to our employees' needs.
  • Open Communication: Encouraging feedback and maintaining transparency in all levels of the organization.
Status: Open