SUMMARY:
Join an exceptional web & mobile software dev house and be a part of creating increadible products
POSITION INFO:
Junior Developer
Winelands / Cape Town
Permanent
Mostly remote but must be willing to go to the office from time to time to meet with the team.
Our company is a team of multidisciplinary individuals who build great software products. Our environment can be high pressure from time to time, but we always try to have fun!
We’re serious about delivering products that unlock the value in our client’s data and processes, value great user experiences and work to build internal value through IoT and our own research and development.
We are part of a larger family of companies all focused in different areas of technology
The Position
We are looking for an enthusiastic and self-motivated person to join our development team. Most of our work is done in cross-functional teams that work according to Agile Principles, follow Lean Product Development and Design Thinking practices. It’s a very collaborative environment.
Our teams are made up of various specialist and generalist developers and designers, project managers, product managers, QA and user testers. We believe in building products iteratively by exploring and defining our goals, building solutions and testing them.
At our company, developers:
- Develop and maintain mobile and web applications
- Participate in the design and development process
- Ensure that our products meet a high standard of quality
- Input into project planning
- Collaborate in cross functional teams with project managers, designers and testers
- Participate in code reviews and assist other developers where necessary
- Remain up to date on new developments in technology
- Produce documentation if necessary
Technical Requirements:
- Competency with Java
- Knowledge of HTML
- JQuery or JavaScript exposure
- Completed Degree in Development/ programming / software engineering with a good Academic background is absolutely essential
Non-negotiable necessities:
- Dependable, responsible and collaborative
- Supportive Team Player
- Relevant degree. Post graduate degree is a plus. Good academic performance, exceptional in software development / programming courses.
- Fast learner
- Self driven
- Self-motivated and able to demonstrate initiative
- Excellent communication skills
- The ability to explain your approach and the process you follow
- Excitement about technology
Non-Technical essentials
- Able to work well in a team as well as individually
- Attentive to detail, and able to think creatively outside the box
- Ability to effectively manage complex projects and priorities
- Excited about learning, pushing technical limits and finding new solutions
- Good analytical and problem-solving skills
- Good verbal and written communication skills
Perks
- Work within an experienced and dynamic team
- Innovative, fast-paced and fun work environment
- Flexible, outcomes oriented culture
- Daily meals and great coffee at the office
- We are serious about work-life balance
NB! This job is now closed. You can apply for other jobs by uploading your CV.