A leading tech company is hiring a Senior Frontend
7 days ago
Fulltime in the office
At xxxxxx, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry. Our cultural foundation is our competitive advantage. We diligently seek out team members with a penchant for unconventional thinking and place them in environments conducive to their growth. We embrace a flat organizational structure while prioritizing internal mobility. If you possess an entrepreneurial mindset and a keen enthusiasm for learning and collaboration, this opportunity could propel your career to new heights. As an React JS frontend Developer, you will be responsible for defining software requirements, writing clean and efficient code for various applications, and running automated unit tests to improve system functionality. You will also implement and maintain frontend applications throughout the software development life cycle using agile methodologies. To be successful in this role, the candidate should have excellent communication skills and be able to understand requirements and ask questions to clarify them. The candidate should be able to work independently and as part of a team and be committed to delivering high-quality results. If you have hands-on experience in ReactJs programming and are interested in working with agile methodologies, we would like to meet you.
Duties & Responsibilities
• Develop reusable and responsive UI components using ReactJS.
• Implement designs with HTML, CSS, JavaScript, and TypeScript.
• Manage application state using tools like Redux or Context API.
• Integrate RESTful APIs and handle asynchronous data flows.
• Optimize components for performance and cross-browser compatibility.
• Write clean, maintainable, and well-documented code.
• Conduct unit and integration testing using Jest, React Testing Library.
• Debug UI issues and resolve performance bottlenecks.
• Collaborate with designers, backend developers, and product managers.
• Participate in Agile/Scrum ceremonies and sprint planning.
• Use Git for version control and manage code repositories.
• Configure build tools like Webpack or Vite and set up CI/CD pipelines.
• Monitor and maintain front-end deployments.
• Stay updated with the latest React features and ecosystem tools.
• Explore advanced frameworks like or React Native for cross-platform development.
Desired Experience & Qualification
• Bachelor's degree in Computer Science, Engineering or equivalent experience.
• 7+ years of work experience as a ReactJS/ Frontend developer.
• Experience in working with REST APIs.
• Strong proficiency in ReactJS, JavaScript, HTML, and CSS.
• Familiarity with agile methodologies and version control systems such as Git.
• Experience with Bootstrap.
• Ability to work across waterfall, agile, and hybrid methodologies.
• Participate in code reviews, ensure code quality and conform to.
• Ability to Troubleshoot and debug applications.
• Basic understanding of Azure CI/CD.
• Knowledge of Azure Dashboard for ticket management.
Nice to Have Requirements:
• Experience in developing applications using microservices architecture.
• Experience with Azure DevOps concepts, Docker and Kubernetes.
• Knowledge of clean code and clean architecture principles.
• Familiarity with CI/CD and DevOps practices and tools.
• Familiarity with Postman/Bruno for testing and debugging web APIs.
• Experience with web API security concepts.
• Experience with writing unit tests using Jasmin.
• Experience with StoryBook.
Job Location:
Sandton (Full-time in Office)
-
Soweto, Gauteng, South Africa CareerWeb Full time R1 200 000 - R2 400 000 per yearFulltime in the officeAt xxxxxx, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry. Our cultural foundation is our competitive advantage. We diligently seek out team members with a penchant for unconventional thinking and place them...
-
Soweto, Gauteng, South Africa CareerWeb Full time R216 000 - R300 000 per yearLocation: WoodmeadOverviewThe Personal Assistant (PA) provides high-level administrative, organisational, and personal support to an executive or individual. The role ensures efficient day-to-day operations, manages communication, and handles confidential matters with professionalism and discretion.Key ResponsibilitiesAdministrative SupportManage and...
-
Soweto, Gauteng, South Africa CareerWeb Full time R720 000 - R1 200 000 per yearLocation: Centurion (hybrid)Minimum 12 month contractAround 5+ years of experience is required.Tech stack:Technical skills:Operating Systems: Windows, LinuxLanguages: Java, ESQL, SQL, XMLWeb development :HTML, CSS, JavaScriptESB: IIB 10.0, IIB 11.0Source Control: Git, Azure DevOps.Databases: SQL Server, MySQL, Oracle, DB2Performance Monitoring Tools:...
-
Soweto, Gauteng, South Africa CareerWeb Full time R350 000 - R600 000 per yearReports to: CFOLocation: JohannesburgThe Compliance Officer is responsible for developing, implementing, and maintaining an effectivecompliance frameworkthat ensures the companyadheres to all regulatory, legal, and ethical standards.This role champions a culture of integrity, ESG and workplace safety.Key ResponsibilitiesGeneral Compliance ManagementDevelop...
-
Lead Data Scientist
1 week ago
Soweto, Gauteng, South Africa Teraco – A Digital Realty Company Full time R1 500 000 - R2 500 000 per yearTeraco Data Environments2025/11/03 GautengJob Reference Number:SDS_JB1Department:OperationsBusiness UnitIndustry:Information TechnologyJob Type:PermanentPositions Available:1Salary:Market RelatedThe Lead Data Scientist is responsible for Shaping and executing Teracos data and analytics strategy. Driving business innovation through the effective use of data...
-
Soweto, Gauteng, South Africa CareerWeb Full time R1 800 000 - R2 700 000 per yearSystems Analyst / Product Owner – Clinical Systems IntegrationLocation: Johannesburg, South Africa (Hybrid)Working Hours: Later South African start with required overlap until 9 to 10 pm SAST to support Austin clinic operations and US-based vendorsReports to: CTO (Primary) with a dotted line to the Head of the Executive ClinicType: Full-timeAbout the...
-
Soweto, Gauteng, South Africa CareerWeb Full time R450 000 - R900 000 per yearHybrid work opportunityOpen to people from Gauteng or Cape TownJHB branch is in Sandton and Cape Town branch is in Greenside.Implications for the Role• Candidate must work across two divisions (Asset Management + Fixed Income)• Must manage competing priorities professionally• Needs both technical depth and strong communication• Must be comfortable...
-
Soweto, Gauteng, South Africa CareerWeb Full time R900 000 - R1 200 000 per yearJob Title: Level 2 Support EngineerLocation: JHBNo of positions: 2Mode: HybridRole: Open for Contract or PermanentJob Description:Experience in Dotnet APITroubleshoot and identify root causes using Elastic Kibana and other diagnostic tools.Knowledge of ServiceNow-Incident ManagementProficiency in troubleshooting tools and techniques to identify and resolve...
-
Soweto, Gauteng, South Africa CareerWeb Full time R400 000 - R800 000 per yearJob Overview:xxxxxx is a market leading courier company and the Locations Function forms one of the divisional structures within the organization. The function is responsible for the growth of the Out of Home network. The Locations GIS Manager reports to the Head of Locations and is responsible for managing, analysing, and visualising geospatial and...
-
Soweto, Gauteng, South Africa CareerWeb Full time R900 000 - R1 200 000 per year12 month contractHybrid work (Bryanston)Job Summary:We are seeking a highly skilled and motivated Project Manager with FinTech experience and a strong IT background to join our team. The ideal candidate will have a deep understanding of financial technology products, software development lifecycles, and project management methodologies. You will be...