Join our talented team as a Senior Software Engineer where you’ll work on diverse projects utilizing the latest technologies. Your effort will have a significant impact on our ability to deliver top-tier products to our clients.
Responsibilities
Deliver software solutions that align with best practices and industry standards.
Continuously learn and implement new technologies.
Collaborate with developers to ensure the best implementation and adherence to designs.
Define and drive the use of development tools that improve team productivity.
Requirements
Education
Bachelor's degree in Software Engineering
Master's degree preferred
Experience
6+ years in full-stack development
Technical Skills
Typescript
GraphQL
Soft Skills
Adaptability
Leadership
Certifications
Certified ScrumMaster (CSM)
Project Management Professional (PMP)
Languages
English: Fluent
Afrikaans: Basic
Advantageous
Experience in Agile methodologies: Familiarity with Agile frameworks such as Scrum and Kanban.
Experience with microservices architecture: Understanding and working knowledge of microservices.
Benefits
Competitive salary with performance bonuses.
Health and wellness programs.
Training and certification reimbursements.
Work-life balance initiatives.
Company Culture
Work-Life Balance: We encourage a balance between personal and professional life for our employees.
Respect and Inclusion: An inclusive workspace where diversity is encouraged and respected.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development