Description:
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?
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 businessBeneficial Skills
Native Development (iOS or Android) experience Functional React and Redux experience TypeScript experience Experience with consuming RESTful APIsWhat 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