Remote (ability to travel to Cape Town every quarter)
Permanent
Our company builds (cloud) software that grows our clients’ businesses. Our work covers a variety of industries and a range of apps and IoT software projects. Our clients include startups, scale-ups and enterprises that need brand new cloud software or upgrade or replace existing software.
What does working with the company look like?
- Exposure to a range of industries, projects and technologies
- Work in teams of product managers, UX designers & researchers, software developers and QA
- Work remotely but not in isolation
- Continuously learn about new shiny things with allocated training budget and time
- A mentor with the experience in the skills that you want to develop
Responsibilities
- Deliver code according to a product backlog
- Agile software development
- Actively contribute to the team
- Continuous self-development and expansion of skills
- Assist the technical lead with designing technical solutions
- Assist the senior software developer to mentor junior team members
- Assist with software and product support
Knowledge and skills
- Web App development using a framework (Angular or React).
- Deliver code according to a backlog.
- Agile software development.
- Communication skills that allow you to collaborate and explain your process, approach and motivation to various stakeholders.
- Assistance with designing technical solutions.
- Technical software and product support.
- Able to work well in a team as well as individually.
- Zoom out to the big picture and zoom in on detail.
- Estimate effort on tasks, prioritise work and deliver to deadlines but manage expectations pro-actively rather than working overtime to get the work done.
- Excited about learning, pushing technical limits and finding new solutions.
- Excellent analytical and problem-solving skills.
- A propensity to fail fast and learn fast and share both failure and learning with others.
- Prioritising learning over being right. Understanding others rather than becoming defensive.
- Demonstrated ability to learn independently.
- Understanding the value of the client as part of the team rather than “us & them”.
Experience & Qualifications
- Completed relevant B.Sc. or B.Eng. University degree. Good academic performance, exceptional in software development/ programming courses
- Minimum 2 years of work experience as a Front End Developer
Advantageous
- If you’ve started your own business before or built something of your own
- Active contributions to open-source projects and examples to show for it
- Flutter experience or an interest in Flutter
- Angular and React experience
- Native mobile development for Android or iOS
- AWS Cloud experience
- A preference for a variety of work and ‘horizontal’ training over deep specialist skills
- Aspirations to mentor and coach other developers someday
Desired Skills:
- degree
- front end developer
- flutter
- angular
- react
- android
- ios
- aws cloud
Desired Work Experience:
- 2 to 5 years
Desired Qualification Level:
- Degree