As a Software Engineer here, you will participate in the development of cutting-edge software solutions. With our blend of creativity and technology, we aim to reshape industries in Cape Town and beyond.
Responsibilities
Design software architecture that meets user and business requirements.
Coordinate with product managers for efficient delivery of software products.
Implement unit tests and ensure high code quality.
Assist in the integration of third-party web services.
Provide mentorship to junior developers in best practices.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
3+ years of software development experience
Technical Skills
JavaScript
React
Node.js
Soft Skills
Critical Thinking
Team Collaboration
Certifications
Google Cloud Certified
Certified Ethical Hacker (CEH)
Languages
English: Fluent
Advantageous
Experience in Agile methodologies: Experience working in Agile teams and sprints.
Familiarity with cloud services like AWS or Azure: Knowledge of deploying applications in cloud environments.
Benefits
Comprehensive medical insurance plans.
Flexible work hours with remote options available.
Paid time off for personal and sick days.
Career advancement opportunities.
Company Culture
Growth Mindset: We encourage a growth mindset and promote continuous learning opportunities.
Flexibility: We provide flexible work options to support work-life balance.
Employee Engagement: Engagement initiatives that keep our team motivated and connected.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development