Full Stack Developer

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

Job Description

As a Full Stack Developer with a focus on Angular and .NET, you will be instrumental in driving our web development initiatives. You will design, code, and implement solutions that are not only functional but also deliver exceptional user experiences. This opportunity allows you to contribute to exciting projects within a supportive tech environment.

Responsibilities

  • Develop highly responsive web applications utilizing Angular and .NET technologies.
  • User feedback gathering to adjust features and functionalities as required.
  • Implement design specifications while adhering to best coding practices.
  • Coordinate with UX/UI designers to create seamless user interfaces.
  • Analyze requirements and translate them into technical solutions.
  • Participate in sprint planning and agile development practices.
  • Improve application security and data protection measures.
  • Foster a collaborative team environment by sharing knowledge and experience.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in web development
Technical Skills
  • TypeScript
  • RESTful APIs
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile practices, including Scrum and Kanban.
  • Background in UI/UX design: Experience with design principles for enhancing user experience.

Benefits

  • Competitive salary package
  • Performance bonuses
  • Health insurance contributions
  • Flexible working hours
  • Professional development opportunities

Company Culture

  • Innovation: We promote a culture of innovation where new ideas are welcomed and experimented with.
  • Collaboration: Teamwork is at the heart of our operations, encouraging shared success.
  • Growth and Development: We invest in our talent with continuous learning and professional development opportunities.
Status: Open