We seek a talented Full Stack Developer to join our creative team in Johannesburg. As a key player, you will leverage your skills in both frontend and backend development to deliver high-quality software solutions that meet our clients' needs.
Responsibilities
Lead development tasks while applying best practices in software engineering.
Maintain documentation of the development process for future reference.
Evaluate and improve application performance through testing and monitoring.
Implement security measures to protect applications and data.
Develop dynamic web applications and RESTful APIs.
Ensure code is well-documented and maintainable.
Foster good team dynamics through effective communication.
Requirements
Education
Bachelor's degree in Information Technology or related field
Master's degree is a plus
Experience
3-5 years of experience in web development
Technical Skills
React
RESTful APIs
Soft Skills
Problem-solving
Organizational Skills
Certifications
Google Cloud Certified - Professional Cloud Developer
PMP Certification
Languages
English: Fluent
Advantageous
Experience in Agile methodologies: Practiced in Agile development practices, including Scrum and Kanban.
Familiarity with Microservices architecture: Knowledge of designing systems based on microservices for scalability and maintainability.
Benefits
Health, dental, and vision insurance.
Retirement savings plan with company matching.
Generous leave policies.
Employee development programs.
Company Culture
Diversity and Inclusion: We are committed to building a diverse team and fostering an inclusive workplace for all.
Work-Life Balance: We value the importance of maintaining a healthy work-life balance.
Community Engagement: We actively participate in community service and value corporate social responsibility.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development