Advance your career with Jobia Soft Skills & Certificates
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.
Datafin Recruitment is actively recruiting for a Senior Software Engineer (React) (Cape Town β Hybrid) position in Western Cape. This is an excellent opportunity for professionals in the Data / Business / Analysis / Ai sector looking to advance their careers.
β’ Experience Level: 5 years β’ Educational Background: Others or equivalent β’ Industry Focus: Data / Business / Analysis / Ai β’ Location Preference: in Western Cape
The Senior Software Engineer (React) (Cape Town β Hybrid) position is an important role within the Data / Business / Analysis / Ai sector, offering meaningful career development and professional growth opportunities.
This role in Data / Business / Analysis / Ai offers valuable career progression opportunities aligned with your experience level and professional aspirations.
When applying for this Senior Software Engineer (React) (Cape Town β Hybrid) position, ensure your CV highlights: β’ Relevant experience matching the 5 years requirement β’ Educational qualifications in line with Others β’ Specific achievements in the Data / Business / Analysis / Ai field β’ Any certifications or specialized training
The Data / Business / Analysis / Ai sector in South Africa continues to show strong demand for skilled professionals. This position represents a valuable opportunity in the current job market.
---
Our client is a leading international gaming, leisure, and entertainment group offering exciting and entertaining customer experiences, in venues or online.Β They are looking for a Senior Software Engineer who will Architect and design complex web applications, ensuring scalability, performance, and maintainability and to develop and implement robust and efficient solutions using technical expertise.
Architect and design complex web applications, ensuring scalability, performance, and maintainability. Develop and implement robust and efficient solutions using technical expertise. Collaborate with cross-functional teams to deliver high-quality, pixel-perfect user experiences. Proactively identify and resolve technical challenges, leveraging problem-solving and analytical skills.
Mentor team members, providing guidance and support. Conduct code reviews, providing constructive feedback and enforcing coding standards. Share knowledge and expertise through technical discussions and presentations. Participate on technical discussions and decision-making processes.
Actively participate in agile ceremonies (planning, stand-ups, retrospectives) to drive efficient delivery. Collaborate effectively with geographically distributed teams to ensure seamless project execution. Take ownership of complex features and deliver high-quality results within tight deadlines. Adhere to software development best practices, including Test-Driven approach and unit/integration testing.
Proactively identify and resolve technical issues, escalating when necessary. Provide timely and accurate status updates to leads & stakeholders. Demonstrate a strong ability to work independently and as part of a team
Stay up-to-date with the latest technologies, frameworks, and industry trends. Continuously improve technical skills through self-learning and training. Experiment with new technologies and approaches to drive innovation.
Proven ability to write clean, testable, readable code in a team environment using design patterns, SOLID and OO principles; Proven experience of building, automating and deploying software to production; Ability to find creative solutions and implement them in a fast-paced work environment; Technical analysis experience translating business requirements into functionality; Ability to work as part of a team (but take individual ownership and responsibility);
At least 5 years of experience in web development specifically using:
React Solid experience with JavaScript & Typescript, with React, Node JS, and Remix. Run frameworks Ability to write unit and integration tests; Experience applying SOLID design principles; Experience building web services and APIs on REST; Previous experience working in the betting, financial and/or banking sector (advantageous) CMS experience β Umbraco (advantageous) Experience working with Cloudflare Pages (advantageous) Experience working with Storybook (advantageous) Experience working with component libraries (advantageous) JavaScript tool libraries β Jasmine, Protractor, Karma package managers β npm pre-processors such as SASS or SCSS Tailwind (advantageous)
Beneficial: Degree or equivalent qualification desirable (ideally in Computer Science, Mathematics, Engineering or a similar discipline);
Excellent written communication skills (articulate, friendly and polite); Good verbal communication skills; Excellent attention to detail; Demonstrate a calm manner and an ability to handle difficult situations; Ability to work on own your initiative; Ability to work independently and meet deadlines;
Note: Only shortlisted candidates are contacted.
Monthly based
Western Cape
Western Cape
Create account, take courses and earn verifiable certificates. Download and add certifications to your profile for better chance of getting hired.