Our client, a leader in the media industry, is looking for .Net Full Stack Developers (Senior & Intermediate levels) to join their dynamic and fast-paced team, where technology, content, and innovation shape South Africa’s top digital, print, and ecommerce platforms.

The client’s team of engineers, data scientists, product managers and UX/UI design specialists develop exceptional digital products for renowned brands. By harnessing cutting-edge technology and a sophisticated tech stack, they deliver world-class solutions. Our vibrant, people-focused culture, commitment to innovation, and strong societal mission are at the heart of everything we do.

What will you do?

  • Work on and contribute to the growth of our suite of mobile applications
  • Conduct peer reviews, ensuring strict adherence to team-agreed best practices and styles
  • Contribute to collaborative team discussions to continually improve our codebase and SDLC
  • Work closely with Product Managers and UX Designers to deliver sound technical solutions based on the needs of our users
  • Research best practices to design solutions, and implement your proof of concept
  • Write unit tests and documentation for your work
  • Estimate on development efforts

What should you have?

  • Bachelor’s degree in Computer Science or Software Engineering
  • 5+ years of development experience, with 3+ years in React or React Native. (For Senior role)
  • 3+ years of development experience, with 1+ years in React or React Native. (For Intermediate role)
  • Exceptional grasp of the fundamentals of programming paradigms and solution design
  • React or React-Native development experience is essential, with a preference for React-Native
  • An understanding of User Interface Design and Visual Communication advantageous
  • Versatile in being able to operate optimally in a small, fast-paced environment with increased amounts of responsibility and highly collaborative teams
  • Strong communication skills across multi-disciplinary teams i.e. Product Managers, UX/UI Designers, QA Engineers and various stakeholders in the business

Beneficial Skills

  • Native Development (iOS or Android) experience
  • Functional React and Redux experience
  • TypeScript experience
  • Experience with consuming RESTful APIs

What will you need?

  • Strong analytical and creative problem-solving skills, with excellent attention to detail.
  • Self-managed and must have the ability to work independently on projects.
  • Ability to constructively help others and raise team performance.
  • Flexible about learning new methodologies and technologies.

General:

  • Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
  • Given the employment equity policy of the client, preference will be given to suitable candidates from the designated groups.
  • Please include your current salary and salary expectations.

Desired Skills:

  • React Native
  • React. js
  • REST API
  • Software Development
  • SQL
  • Typescript
  • User Interface Design

Learn more/Apply for this position