We're on the lookout for a passionate Software Developer to join our team in Cape Town. The ideal candidate will have a strong foundation in both front-end and back-end development, and a knack for crafting efficient and scalable applications.
Responsibilities
Create new features and improve existing functionality in our software.
Work closely with team members to deliver high-quality products on time.
Implement and maintain APIs for seamless integration with other platforms.
Monitor application performance and resolve any bottlenecks identified.
Document processes and code to ensure clarity and maintainability.
Assist in user training and support during product launches.
Requirements
Education
Relevant certification in software development is a plus
Experience
5+ years of software development experience, particularly with web applications
Technical Skills
JavaScript
React
Node.js
Soft Skills
Analytical thinking
Communication skills
Languages
English: Fluent
Advantageous
Experience with DevOps practices: Knowledge of CI/CD tools and practices for continuous integration and delivery.
Exposure to mobile application development: Experience in developing for mobile platforms is a bonus.
Benefits
Attractive health and dental coverage
Retirement savings plan with employer contributions
Flexible remote working options
Ongoing training and development support
Company Culture
Diversity and Inclusion: We value diversity and create an inclusive environment where everyone feels welcome.
Work-Life Balance: We strive to maintain a healthy work-life balance, promoting overall employee well-being.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development