Careers

Junior Full Stack Developer

Skills

Terra Ignota is growing! We are adding an additional full stack developer to our team. As a part of our development team, you will build and maintain software for our amazing clients.

Junior Full Stacks that can write code and have most of the following are invited to apply:

  • Solid understanding of HTML and CSS
  • Experience with JavaScript and related popular frameworks
  • Understanding of Git
  • Understanding and or experience in an Agile development environment
  • Web Coding technology experience in any of the following languages:
    • PHP
    • Python
    • Ruby
    • Elixir
    • NodeJS

The non-negotiables

  • Computer Science or related Engineering Degree
  • 1+ years of combined experience in web development (any stack)
  • Fluent in English with good communication skills

What we are offering

The successful applicant* will receive:

  • Market related salary
  • R500 a month added to your Easy Equities account
  • Up to 50% Medical Aid contribution (Discovery Health)
  • Potential Performance-based Incentive Bonuses

To apply, please email your résumé to careers@terraignota.co.za. Recruiters and recruitment agents, please do not contact us - we already work with preferred recruitment agencies.

Junior Mobile Developer - Xamarin

Skills

Terra Ignota is growing mobile! We are looking for a junior mobile developer to join our team. As a part of our development team, you will build and maintain software for our amazing clients.

Junior mobile developers with most of the following are invited to apply:

  • Solid understanding of Mobile UX and UI on both Android and iOS
  • API implementation experience (e.g. Google APIs such as Google Maps, etc)
  • Experience with either
    • Native Android and iOS development; OR
    • .Net Mobile Development on Xamarin

The non-negotiables

  • Computer Science or related Engineering Degree
  • 1+ years of combined experience in mobile development (iOS and Android)
  • Fluent in English with good communication skills

What we are offering

The successful applicant* will receive:

  • Market related salary
  • R500 a month added to your Easy Equities account
  • Up to 50% Medical Aid contribution (Discovery Health)
  • Potential Performance-based Incentive Bonuses

To apply, please email your résumé to careers@terraignota.co.za. Recruiters and recruitment agents, please do not contact us - we already work with preferred recruitment agencies.

UI/UX

Skills

Do you have an astute eye for detail? Are you well versed in the best usability practices for user interfaces?

UI/UX experts with most of the following are invited to apply:

  • Proven skills in designing of Mobile UX and UI on both Android and iOS
  • USER RESEARCH & ANALYSIS
    • Assist with gathering and evaluating user requirements in collaboration with product managers and engineers.
    • Assist with recruiting target users, preparing questions and conducting field studies and focus group interviews to provide valuable insights to the business regarding user needs / goals and the usability and desirability of a product.
    • Deliver findings through Personas, Scenarios, User / Job Stories, User Flows and Customer Journey Maps.
  • BUSINESS & STRATEGY
    • Be a user advocate and assist with aligning business goals with user needs.
    • Support and understand business plan decisions and make suggestions on how to improve the value proposition.
    • Collaborate with other team members to clarify focus and ensure alignment.
    • Ask smart questions, take risks and champion new ideas.
  • DESIGN & PROTOTYPING
    • Collaborate with Marketing/Sales on creative and campaigns.
    • Create original visuals for above and below the line campaigns ( e.g. print, email and social media etc.)
    • Illustrate design ideas using storyboards, process flows, sketches and moodboards.
    • Interpret user goals into UI components from standard pattern libraries.
    • Organise, structure and label content, functions and features using appropriate design patterns to create wireframes.
    • Assist with the evolving of the Terra Ignota and where applicable, Terra Ignota Client's Design Language and ensure brand consistency in all design work.
    • Use typography, icons, grids and colour systems to lay out pages for web and mobile interfaces.
    • Develop prototypes to illustrate how sites and apps should function and to test the experience hypothesis.
    • Make suggestions regarding established and evolving standards for human-computer interactions.
    • Take a user-centred design approach and rapidly test and iterate your designs.
  • TESTING & ANALYSING
    • Assist with identifying and troubleshooting UX problems.
    • Assist with the planning and execution of usability tests.
    • Analyse research and feedback to gain user insight – and incorporate this feedback into new designs.

The non-negotiables

  • Graphic Design or related Design Diploma/Degree or Certification
  • 2+ years of combined experience in UX/UI Design
  • An online, accessible portfolio of your work.
  • Fluent in English with good communication skills

What we are offering

The successful applicant* will receive:

  • Market related salary
  • R500 a month added to your Easy Equities account
  • Up to 50% Medical Aid contribution (Discovery Health)
  • Potential Performance-based Incentive Bonuses

To apply, please email your résumé to careers@terraignota.co.za. Recruiters and recruitment agents, please do not contact us - we already work with preferred recruitment agencies.

* 'Successful applicant' means applicants who have successfully been hired by Terra Ignota. Terra Ignota reserves the right to restrict benefits until completion of probationary periods.