Become More at Codehesion.

We are a crew of helpful professionals that use best practices to solve
technology problems on the front edge of the technology curve.

Our Values

Sign your work

"We take pride in signing our work."

Each employee has a unique contribution they can offer to Codehesion. We want to encourage employees to bring their whole, authentic selves to work so that they can truly push themselves to reach their potential. We have created an environment where we ensure that each employee has the opportunity to put their unique signature on everything that they do, and by “signing your work” you are declaring to the world that you are proudly handing over your art.

Get to done

"All hands on deck."

We have an “all hands on deck” approach and we have each other’s backs – at all times. Codehesion employees do not want to be a cog in a wheel, we want to jump into the action and make an impact. We support one another and do not stand back and watch from the side-lines, we jump in and help our teammates make things happen and know that we are in turn supported by our teammates. Codehesion is passionate about coding and passionate about getting things done on time and the right way.

Passion

"Do what we love. In an environment that we love."

Codehesion is a company started by a developer for developers. The core of Codehesion understands why developers do what they do – developers are curious, want to figure out the complicated things, and want to build things that are impactful and matter. We are self-professed Codehesion-enthusiasts Codehesion creates a space where we can do what we love in an environment that we love.

Team Player

"We have a responsibility towards each other."

We take pride in our culture, we cherish it and we want to maintain it. Every person takes responsibility to ensure we live out the Codehesion culture. We have shared goals and in those goals we take full responsibility for the work that we need to do. We back our teammates by ensuring that the work we do is of high quality and that we are always ready and keen to help when needed.

Our Values

Our People

  • Software Engineers
    – Intermediate Software Engineers
    – Senior Software Engineers
  • UX/UI Designers
  • Project Managers
    – Project Administrators
  • Software Testers
  • Business Analysts

Our Perks

Remuneration Benefits

In order to protect our employees from the unforeseen, we offer risk assurance to protect members if they become ill or injured as part of your remuneration package. Additionally, we try and make our employees’ lives better by assisting with the administration of medical aid and retirement annuities to ensure that you are covered in all aspects and get the maximum tax benefit.

Social Culture

At Codehesion, we all have created social events for the team to enjoy on a voluntary basis. There is a place for everyone to enjoy their unique selves with our social events and you are welcome to add to this list. Bring your favourite hobby to Codehesion.

• Braai • Table tennis tournament • Music room • Chess • Wine club • DnD club • Chill-room sessions • Teambuilding • Karaoke • Quiz Nights •

Hybrid Work Model

We recognise the benefits of a flexible work environment that allows our employees to balance their work and personal lives.

Career Pathing

Codehesion has different positions an employee can be promoted to within their teams, these are associated with your years of experience and competency within your role. We have implemented different training programs where employees get the opportunity to partake in exciting and robust Training Programs designed to help them progress their career to the next level.

Software Tester

Intermediate Software Tester

Senior Software Tester

Project Manager

Intermediate Project Manager

Senior Project Manager

UX/UI Designer

Intermediate UX/UI Designer

Senior UX/UI Designer

Software Engineer

Intermediate Software Engineer

Senior Software Engineer

Why you should join the crew...

We Are Recruiting

Software Engineer

Experience required: 0-2 Months

As a Software Engineer, you are responsible for the research, design and writing of new software solutions as part of a project team. You will have the support of your more experienced Software Engineers who will offer technical guidance. You will work with Intermediate/Senior Software Engineers, Designers, Software Testers and Project Managers.

Intermediate Software Engineer

Experience required: 2-4 years

As a more senior member of the team, you will have more responsibilities as an Intermediate Software Engineer and you will be required to deliver work of a higher quality. As a more experienced member of the team, your team members will be more dependent on you and you are required to assist your team members. You will be working with other Software Engineers, Designers, Software Testers and Project Managers.

Senior Software Engineer

Experience required: 4+ years

As one of the most senior members of the team, you will have more responsibilities as a Senior Software Engineer and you will be required to deliver work of a higher quality, your team members will also be more dependent on you and you are required to assist your team members from a technical perspective. You will be working with other Software Engineers, Designers, Software Testers and Project Managers.

Software Tester

Experience required: 1+ Year

As a Software Tester, you would be responsible to ensure that we release reliable, high quality software through thorough testing throughout the project lifecycle, you will work with the Project Team and have exposure to different processes, features and projects within different industries.

UX/UI Designer

Experience required: 1+ Year

As a UX/UI Designer, you are responsible for the design and implementation of all the experiences a user has when interacting with a Codehesion product. You will also work closely with internal stakeholders on internal projects.

Project Administrator

Experience required: 0-2 Years

As a Project Administrator, you will ensure the following areas are taken care of: Communication between Project Management Office and Software Development Project teams to enhance the communication between Project Teams and Clients and all administration relating to the project.

Project Manager

Experience required: 2+ Years

As a Project Manager, your role is to ensure that the projects you are assigned to are delivered on time, in scope, within budget and of high quality with the rest of the Software Development Team. You will work with the Head of Project Management as the link between the Software Development Team, the Client and the Project Management Office.

We Are Recruiting