Looking for a Software Developer position in Cape Town? Join Tech Innovations Inc. to work on dynamic projects that challenge the limits of technology. The perfect candidate will possess strong programming skills and a drive for innovation.
Responsibilities
Design and implement new features for our software products.
Work in a team environment to troubleshoot and resolve software issues.
Create and maintain documentation for code and processes.
Engage in peer programming and contribute to team projects.
Assist in the testing and deployment of new applications.
Maintain existing software and conduct regular updates.
Collaborate with UX/UI designers to enhance user experience.
Requirements
Education
Bachelor's degree in Information Technology or related field
Master's degree is a plus
Experience
4+ years of experience in full-stack software development
Technical Skills
Node.js
React
Soft Skills
Critical Thinking
Adaptability
Certifications
Certified Kubernetes Administrator (CKA)
Scrum Alliance Certified ScrumMaster
Languages
English: Fluent
Advantageous
Familiarity with cloud services (AWS, Azure): Experience managing cloud infrastructures and deploying applications on cloud platforms.
Experience with containerization: Knowledge of Docker and Kubernetes for application deployment.
Benefits
Comprehensive health and dental insurance
Retirement savings plan with company contributions
Work-from-home options available
Cutting-edge technology tools and resources
Company Culture
Inclusivity: We embrace diversity and inclusivity, creating a workplace where everyone feels welcome and valued.
Work-Life Balance: We understand the importance of work-life balance and promote flexible hours and remote working options.
Community Engagement: We engage with our local community through various initiatives, fostering a sense of social responsibility.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development