- Bachelor's degree in computer science, Information Technology, or a related field.
- Proven experience as a ReactJS Developer with a strong focus on TypeScript.
- In-depth understanding of ReactJS, its core principles, and component lifecycle.
- Familiarity with state management libraries like Redux or MobX.
- Proficiency in HTML5, CSS3, and responsive web design principles.
- Experience with RESTful APIs and asynchronous JavaScript.
- Strong knowledge of version control systems, especially Git.
- Excellent problem-solving and debugging skills.
- Effective communication and collaboration skills.
- Web Application Development: Develop and maintain robust and scalable web applications using ReactJS with a strong emphasis on TypeScript.
- Component-Based Architecture: Implement and maintain a component-based architecture, creating reusable UI components to ensure modularity and code efficiency.
- State Management: Utilize state management libraries such as Redux or MobX to effectively manage the state of complex applications and ensure data consistency across the user interface.
- Responsive Design: Create visually appealing and responsive user interfaces that provide a seamless experience across various devices and screen sizes.
- API Integration: Collaborate with back-end developers to integrate RESTful APIs, ensuring efficient communication and seamless integration between the front-end and back-end systems.
- Code Optimization: Optimize ReactJS code for performance, responsiveness, and maintainability, adhering to best practices and coding standards.
- Testing and Debugging: Conduct thorough testing of React components, identify and fix bugs, and contribute to overall code quality improvement.
- TypeScript Integration: Leverage TypeScript to enhance code quality, improve developer productivity, and provide a more robust development experience.
- Collaboration: Work closely with UI/UX designers, back-end developers, and cross-functional teams to ensure the successful delivery of feature-rich and visually appealing web applications.
- Documentation: Create and maintain technical documentation for code, architecture, and development processes.
-
Internship Training
2 days ago
doLess Cape Town, South Africa InternshipSHIPWe are seeking an intern with a strong skill set in full stack development, particularly with experience in CodeIgniter, PHP, MySQL, and jQuery. Additionally, familiarity with ReactJs would be considered a valuable asset. · As a full stack development intern, you would have the o ...
-
Chief Technology Officer
1 day ago
EdgePoint Cape Town, South AfricaEdgePoint Software is a growing technology start-up based in South Africa and we are pushing the boundaries of innovations. Having gone up against the likes of Google, Amazon,Apple and Oracle to obtain our Patent the team is positioned for commercialization. We are seeking a Chie ...
-
Full Stack Engineer
3 days ago
Plus 1x Cape Town, South Africa ContractJob Title: Senior/Intermediate Full Stack Developer · Location: Cape Town (Hybrid) / Remote · Duration: months, with potential for conversion to permanent · Position Overview: We are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportun ...
-
Software Developer
3 days ago
Dimension Data Cape Town, South Africa temporaryThe Software Developer will be working on a variety of projects to help the company move forward. You'll work closely with other developers, designers and product owners to ensure that our products are well developed and highly optimised. You will also have the opportunity to lea ...
-
Frontend Developer
3 days ago
Vista Cape Town, South Africa Full timeWho we are: · Vista Entertainment is the world's leader in the cinema management software industry. The Vista Digital team works on award-winning projects creating cinema retail websites for global customers ranging from the largest cinema chains in Europe to renowned arthouse br ...
-
Intermediate Front End Engineer
3 days ago
ARCS Cape Town, South AfricaOur client, based in Cape Town, is in need of an Intermediate Front End Engineer to join their dynamic team. Working mostly remotely but occasionally coming into the office for direct collaboration. Dive into various aspects of their business, primarily focusing on their products ...
-
Principal Frontend Engineer, DNSME
3 days ago
DigiCert Cape Town, South AfricaABOUT DIGICERT · We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and eve ...
-
Developer (.net / C#)
3 days ago
Deka Minas (Pty) Ltd Cape Town, South Africa Full timeWe're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. · Purpose Statement · To design, developer, test, document and deploy and support new and existing systems and software applications from supplied specificati ...
-
DevOps Engineer
3 days ago
NTT Cape Town, South Africa Full timeJOB DESCRIPTION NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented ...
-
Product Engineer
4 days ago
HR Genie Rosebank, South AfricaWe pride ourselves on our culture that is made up of impeccably skilled, passionate professionals. Our team varies from veterans of the industry to fresh faced young bloods who are ready to shape the future. Our experienced team of software developers assist our clients through t ...
ReactJS Developer - Cape Town, South Africa - Plus1X Solutions (Pty) Ltd
Description
+OneX is looking for a skilled ReactJS Developer with expertise in TypeScript to join our innovative development team. As a ReactJS Developer, you will be responsible for building user interfaces for our web applications, ensuring a seamless and engaging user experience. Your proficiency in ReactJS and TypeScript will be essential in delivering high-quality, scalable, and efficient software solutions.
Qualifications:
Key Responsibilities:
Join our team and be a key contributor to the development of cutting-edge web applications, utilizing your expertise in ReactJS and TypeScript to create intuitive, high-performing, and visually appealing user interfaces.