Junior Software Engineer Cape Town

Collinson

Not Interested
Bookmark
Report This Job

profile Job Location:

Cape Town - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary


Collinson is a global loyalty and benefits company.

We use our expertise and products to craft customer experiences which enable some of the worlds best known brands to acquire engage and retain the most demanding and choice-rich particular our unique expertise and insight into high earning frequent travellers allows us to create products and solutions for our clients that inspire greater customer engagement to drive more profitable relationships enrich their travel experiences protect what matters and assist in in times of need.

While specialising in Financial Services Travel and Retail we also support clients in multiple sectors. We have worked with over 90 airlines 20 hotel groups and more than 600 financial institutions and banks with clients including Accor Hotels Air France KLM American Express British Airways Cathay Pacific Diners Club Mandarin Oriental Mastercard Radisson Hotel Group Sephora Visa and Vhi.

We take our 30 years experience working with these kinds of household names in over 170 countries and help our clients to deliver the smarter experiences it takes to differentiate their propositions and help them win deeper devotion with their customers.

Collinson is a privately-owned entrepreneurial business with 2000 passionate people working in 20 locations worldwide. Our solutions include Priority Pass the worlds best known airport experiences programme while we are also the trusted partner behind many of the leading financial services airline and hotel brands reward programmes and loyalty initiatives.

Purpose of the job

As a Junior Software Engineer youll be joining one of our cross-functional squads working on greenfield products using modern cloud-native technologies. Youll learn by doing: building features writing tests and contributing to both front-end and back-end codebases all with support from experienced engineers around you.

This is an ideal role if youre early in your engineering career and want to develop your skills in a team that values quality collaboration and continuous improvement. Youll gain experience in real-world software delivery; this includes refining stories pairing with teammates shipping code and seeing your work have real impact.

Well support your growth through mentorship code reviews and exposure to a wide range of modern technologies. Youll also have the chance to explore how we use AI tools cloud infrastructure and automation in day-to-day development.

If youre enthusiastic pragmatic and excited to become a great engineer this is a solid place to start.

Key Responsibilities

  • Write clean maintainable code (in TypeScript) for web applications and backend services.
  • Work closely with your squad to break down requirements write tests and deliver working software in small frequent releases.
  • Pair with more experienced engineers ask questions and take on tasks that build your confidence and experience.
  • Contribute to a robust automated testing pipeline and learn how we use tools like GitHub Actions for safe deployments.
  • Gain experience deploying applications to AWS using Terraform Docker and Kubernetes.
  • Take part in code reviews and retrospectives and actively seek feedback to level up your engineering skills.

Knowledge skills and experience required

  • You have some experience writing software in JavaScript or TypeScript and a basic understanding of web technologies.
  • Youre interested in both frontend and backend development and excited to build across the stack with tools like React and GraphQL.
  • Youve had some exposure to cloud concepts (e.g. AWS Docker APIs) even if only through coursework or personal projects.
  • You understand why testing matters and are keen to learn how to write reliable automated tests.
  • Youre collaborative communicative and enjoy working as part of a team to solve problems.
  • Youre proactive in developing your skills and open to feedback mentoring and new technologies.
  • You genuinely enjoy building things experimenting and seeing your work make a difference.

Interview Process

We want our process to be fair and transparent so its only right that we tell you what the various interview stages are:

Stage 1 Well do a screener call with our recruitment team where you can learn a bit more about Collinson our values and we can confirm what youre looking for in a new role.

Stage 2 Well do a short call with one of our Engineering Managers for around 30 minutes who will tell you more about the team our projects and ask questions about your career history and suitability for the role.

Stage 3 You will do a simple technical test (at home) and well review your solution.

Stage 4 This is final and main stage where well meet you for around 2 hours and youll get to spend time with different members of the engineering team (including a Principal Engineer a Senior Engineer and representatives from our Product and Delivery teams). Well also go through your technical test and ask questions on some of your design decisions.


Collinson is a global loyalty and benefits company.We use our expertise and products to craft customer experiences which enable some of the worlds best known brands to acquire engage and retain the most demanding and choice-rich particular our unique expertise and insight into high ear...
View more view more

Key Skills

  • Anesthesiologist
  • Bidding
  • Animal
  • Editorial
  • End User Support
  • Clinical

About Company

Company Logo

We use our expertise and products to craft customer experiences. Our range of services helps global brand acquire, engage and retain choice-rich customers.© 2023 Collinson International Limited. Registered in England & Wales under registration No. 2577557Registered address : 3 More Lo ... View more

View Profile View Profile