Join us as a Backend Developer skilled in Node.js, where you'll contribute to our innovative software development projects based in Johannesburg. Ideal candidates will thrive in a dynamic team setting.
Responsibilities
Write and maintain efficient, reusable, and reliable Node.js code.
Collaborate with product managers to understand project needs.
Create and manage databases and data storage solutions.
Assess and enhance application security and data protection.
Participate in Agile development processes.
Foster a collaborative environment with team members to achieve common goals.
Requirements
Education
Bachelor's degree in Information Technology
Master's degree is a plus
Experience
4+ years of professional experience in backend development
Technical Skills
JavaScript
RESTful APIs
Soft Skills
Analytical Skills
Communication
Certifications
Certified Node.js Developer
Docker Certification
Languages
English: Fluent
Advantageous
Experience with Kubernetes: Hands-on experience with Kubernetes for container orchestration.
Knowledge of cloud platforms: Experience with Microsoft Azure or AWS for deployment.
Benefits
Comprehensive medical aid and benefits
Retirement savings plan
Remote work options available
Employee training and growth opportunities
Company Culture
Diversity and Inclusion: We embrace diversity and strive to represent a wide range of perspectives and experiences.
Work-Life Balance: We value the well-being of our employees, promoting a healthy work-life balance.
Community Engagement: We actively participate in community service and give back to society.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development