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