Software Developer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join us as a Software Developer in Johannesburg, where you will play a key role in crafting scalable software solutions. Ideal candidates will have a deep understanding of software development lifecycles and a collaborative mindset. Expand your skills and grow your career with us!

Responsibilities

  • Design, develop, and implement software applications based on project requirements.
  • Assist in defining application architecture in collaboration with senior developers.
  • Ensure all applications are thoroughly tested and meet quality standards.
  • Engage with users for feedback on application performance and enhancements.
  • Document development processes and application architectures for future reference.

Requirements

Education
  • Bachelor's degree in Software Engineering or equivalent
Experience
  • 3-5 years in software development environments
Technical Skills
  • HTML/CSS
  • Node.js
Soft Skills
  • Critical thinking
  • Effective communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of RESTful services: Experience with building and consuming RESTful APIs.
  • Mobile application development experience: Exposure to mobile development frameworks like React Native.

Benefits

  • Comprehensive medical and dental cover
  • Pension contributions with matching
  • Opportunity for remote work options
  • Professional development and training

Company Culture

  • Flexibility: We offer flexible working options to help maintain a healthy work-life balance.
  • Professional Growth: Employees are encouraged to pursue professional development opportunities.
  • Inclusive Atmosphere: We strive to create an inclusive atmosphere for all team members.
Status: Closed