Union Swiss Logo

Graduate Software Engineer

Union Swiss|Posted 8 days ago

Skills and experience

Role:Backend engineer
Other roles:Full stack engineer
Experience in role:0+ years
Language proficiency:English
Must-have skills:
    HTML
    CSS3
    JavaScript
Nice-to-have skills:
    C#
    Java

Location and salary

Remote policy:In-office
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Join Union Swiss, the global skincare company behind Bio-Oil, as a Graduate Software Engineer. You'll be part of a small, dynamic system development team working on our web-based ERP platform and websites. This is an excellent opportunity to kickstart your career alongside smart, creative professionals who are dedicated to producing the best possible solutions. In this role, you'll collaborate closely with senior developers and experienced mentors while taking ownership of your tasks. You'll gain exposure to the full spectrum of systems development, contributing to feature development, bug fixes, code maintenance, and reviews. Our systems are built using Ruby on Rails, providing you with valuable experience in a modern web development framework. We're looking for a Computer Science or Software Engineering graduate with strong foundational knowledge in databases, CSS, JavaScript, HTML, and backend development. You should be naturally inquisitive, self-driven, and analytical, with exceptional attention to detail and adaptability. Join our team and be part of a company that has achieved rapid global growth by placing technology at the center of its business.

About Union Swiss

201-500 employees

What we do

Union Swiss is a global skincare company best known for Bio-Oil, a product that is now sold in 164 countries. The company has achieved rapid global growth and has overtaken hundred-year-old multinationals by placing technology at the centre of its business.

Why work for us

Union Swiss offers the opportunity to work with a hand-picked group of smart and creative people who, with the benefit of time and space, focus on producing the best possible solutions in a dynamic and collaborative environment.

Our culture

We pride ourselves on a culture of integrity, innovation, and teamwork. Our workplace fosters open communication and encourages employees to share ideas, ensuring that everyone plays a vital role in our mission to deliver breakthrough, high-quality skincare products.

Our hiring process

Our hiring process includes a thorough review of applications, followed by interviews, and a case study, that assess both technical skills and cultural fit. We aim to attract top talent who share our passion for technological innovation, ensuring a seamless integration into our team.

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Rails
Rails
Javascript
Javascript
Ruby
Ruby
Redis
Redis
jQuery
jQuery
HTML5
HTML5
nginx
nginx
MariaDB
MariaDB
Amazon Lambda
Amazon Lambda
Amazon CloudFront
Amazon CloudFront
Amazon Web Services
Amazon Web Services

utilities

Amazon Route 53
Amazon Route 53
Amazon SES
Amazon SES
Google Analytics
Google Analytics
Power BI
Power BI

dev ops

GitHub
GitHub
Pingdom
Pingdom
Papertrail
Papertrail
Bugsnag
Bugsnag
Circle CI
Circle CI
Git
Git
Terraform
Terraform
Opsgenie
Opsgenie

business tool

JIRA
JIRA
Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams
Confluence
Confluence
Miro
Miro

Similar jobs on OfferZen: