We are seeking a talented Web Developer to join our team in Johannesburg. The ideal candidate will have a strong understanding of both front-end and back-end technologies, and a passion for creating innovative web applications.
Responsibilities
Develop web-based applications with a focus on responsive design.
Work closely with cross-functional teams to gather requirements.
Maintain and upgrade existing applications to enhance performance.
Implement automated testing platforms and unit tests.
Troubleshoot issues and provide solutions swiftly.
Participate in brainstorming sessions to introduce new ideas.
Adhere to project timelines and deliver quality work.
Requirements
Education
Bachelor's degree in Information Technology or related field
Experience
5+ years of experience in front-end and back-end development
Technical Skills
CSS Frameworks (Bootstrap, Tailwind)
Version Control (Git)
APIs
Agile Methodologies
Soft Skills
Adaptability
Communication
Languages
English: Fluent
Advantageous
Familiarity with Node.js and Express: Understanding of building server-side applications using Node.js.
Experience with automated testing frameworks: Knowledge of testing tools to ensure application functionality.
Benefits
Comprehensive medical aid and wellness benefits
Annual training and development budget
Work from home options
Team-building activities and events
Company Culture
Diversity and Inclusion: We promote a diverse and inclusive environment that respects all backgrounds.
Work-Life Balance: We value the well-being of our employees and support a healthy work-life balance.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development