Fullstack Software Engineer
3 weeks ago
Fullstack Software Engineer Department: Software Development Employment Type: Permanent - Full Time Location: Cape Town Reporting To: Software Team Lead Description You will be a self-starter, motivated and keen to learn as you join one of our established teams and contribute to the development of our in-house applications, product builds and client integrations. You will have knowledge and understanding of the SOLID principles and engineering, plus modular system design as your core responsibilities will revolve around extension of our exiting code base, development of new products and working with the Product and wider Engineering team to meet our business goals. Key Responsibilities Design, develop, test, and maintain software solutions in line with functional and technical requirements. Take responsibility for assigned tasks, managing them independently or with minimal supervision, and delivering within agreed timelines. Participate in technical discussions, offering ideas and solutions to help shape design and implementation decisions. Write clean, maintainable, and well-tested code that adheres to team and industry standards. Take part in peer reviews of code and design, both giving and receiving constructive feedback. Collaborate closely with team members, product owners, and QA to deliver reliable and well-understood solutions. Communicate progress clearly, raising risks, blockers, or unexpected changes in scope early and transparently. Investigate and resolve bugs and performance issues, contributing to the stability and reliability of the system. Write or update documentation for developed features and participate in knowledge sharing within the team. Seek feedback and learning opportunities to deepen technical skills and grow toward a senior engineering role. Skills, Knowledge & Expertise Minimum 3-year IT-related degree or diploma. Practical experience in developing web and desktop applications. Experience in .NET Core, ASP.NET Core and Angular. SQL & relational database programming skills. Proven experience in HTML, CSS and JavaScript development. Proven experience in web back-end technologies (e.g. SOAP, REST). Knowledge about server and cloud-based technologies. Exposure to Microsoft Azure would be advantageous. Experience in mobile development using Flutter / Dart advantageous, but not a requirement. Exposure to Scrum and Agile methodologies will be advantageous. Willingness to learn and develop. Analytical and logical problem-solving skills. Any domain knowledge relating to business law is a big plus. Job Benefits At Dye & Durham we strive to be visionaries As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity. Please note, if this role is based in South Africa, all applicants must have the legal right to live and work in South Africa. Proof will be required during the recruitment process. Do you share our DNA? We ask how tomorrow can be better than today. We are passionate about solving our customer's challenges. Our ideas break boundaries. We value different perspectives and encourage dialogue. We take ownership and celebrate together. #J-18808-Ljbffr
-
Fullstack Engineer – Java
2 days ago
Cape Town, Western Cape, South Africa Weplace Full time R800 000 - R1 200 000 per yearOne of South Africa's Banking Giants is looking for a Fullstack Engineer specializing in Java to handle the full software development lifecycle from concept to operation. About the role: The Full Stack Software Engineer is essential in a cross-functional team, handling the full software development lifecycle from concept to operation. They design, develop,...
-
Intermediate Fullstack Engineer
1 week ago
Cape Town, Western Cape, South Africa Project Y Full time R120 000 - R180 000 per yearFullstack Engineer - InsurTech (m/f/d)Remote (South Africa Only) | Full Time | Development TeamHired Through Project YThis role is recruited through Project Y on behalf of our client — a fast-growing European insurtech company building modern, data-driven software that transforms how insurance claims are managed. They combine excellent UX, deep technical...
-
Junior Software Developer
2 days ago
Cape Town, Western Cape, South Africa The Legends Agency Full time R250 000 - R500 000 per yearJunior Software Developer - FullstackJoin a Growing Legal Tech Team Driving Innovation in Financial Litigation ToolsCape Town Foreshore Offices | Market Related | 9 - 5 UK HoursAbout Our ClientOur client is a leading provider of technology solutions for the legal industry, specialising in tools that calculate quantum values for financial litigation. Their...
-
Senior Software Engineer
1 week ago
Cape Town, Western Cape, South Africa BetterHome Group LTD Full time R1 200 000 - R2 400 000 per yearJob Title: Senior Software EngineerLocation: Claremont, Cape Town (Remote-first)Why Join Private Property Right Now?It's an exciting time to be part of our team. We're transforming the real estate experience in South Africa by re-engineering our platform, rolling out new technologies, and building features that genuinely shift how people buy, sell, and rent...
-
Senior Fullstack Engineer
2 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R600 000 - R1 200 000 per yearMinimum requirements: Strong core JavaScript and TypeScript5+ years of JavaScript development experienceExperience in a Fullstack position or in a lead positionExperience with NodeJS, GraphQL, and PWAExperience with NestJS and/or ExpressMinimum of 3 years experience with either, Angular 8+ or ReactExperience with state management, Redux, NgRx, or...
-
Software Engineer IV
7 days ago
Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per yearSince we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...
-
Fullstack Software Engineer
2 days ago
Roeland St, Cape Town City Centre, Cape Town, , South Africa Lov Full time R120 000 - R180 000 per yearCompany Description Lov.Cash is a mobile financial services platform aimed at consumers and businesses in emerging markets. We are developing innovative, accessible & affordable financial services solutions such as mobile wallets & payment terminals (POS) for sending and receiving digital currency. Lov.Cash provides a digital alternative to cash and improves...
-
Senior Structural Engineer
3 weeks ago
Cape Town, South Africa Gig Engineer Full timeAbout the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...
-
Data Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per yearPosition:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...
-
Senior Software Engineer
3 weeks ago
Cape Town, South Africa Gendac | Software, Innovations & Iot Full timeARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects? A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...