We are seeking a Web Developer to join our growing team in Johannesburg. The ideal candidate will possess strong front-end and back-end development skills, contributing to various projects aimed at enhancing user experience and driving innovation.
Responsibilities
Develop web applications with a focus on scalability and performance.
Work closely with product owners to understand project requirements.
Implement APIs for data retrieval and manipulation.
Maintain documentation of coding processes and updates.
Test and deploy applications and systems.
Offer technical support and training to team members.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is advantageous
Experience
3+ years of experience in web development
Technical Skills
HTML/CSS
JavaScript
Python
SQL
Soft Skills
Problem-solving
Communication
Languages
English: Fluent
Advantageous
Experience with Git and version control systems: Familiarity with using Git for source code management.
Knowledge of SEO best practices: Understanding of how to optimize web applications for search engines.
Benefits
Competitive salary with performance bonuses
Health and wellness benefits including medical aid
Flexible working hours
Opportunity for remote work days
Company Culture
Innovation: We encourage fresh ideas and value creativity in our workplace.
Collaboration: Working together as a team to achieve common goals is fundamental to our culture.
Diversity: We celebrate diversity and inclusivity, welcoming applicants from all backgrounds.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development