Full Stack Software Engineer

2 months ago


Cape Town, South Africa Intrinsic Consulting Services Full time
Our client is an established yet dynamic and innovative company in the Fintech space. They are looking for an experienced Full Stack Software Engineer to join their team.
Responsibilities:
  • Understand and communicate product goals and strategy with stakeholders and clients to define requirements.
  • Research, design, implement, and maintain enterprise and business architecture.
  • Develop or identify and choose critical components of solutions and design, code, test, and document software components.
  • Specify and design medium to large and/or complex systems.
  • Assist in task allocation, coaching, and mentoring your team.
  • Participate in the review of your work and that of others.
  • Analyze business processes to identify new approaches, including automation and cost assessment.
  • Assist in defining and managing business goals and scoping changes where required.
  • Participate in and lead all facets of the software life cycle.
  • Act as a point of contact for technical issues, create documentation, and monitor service levels.
  • Ensure projects are delivered on time, within budget, and meet quality targets.
Knowledge, Skills, and Attributes:
  • Knowledge of regulatory, risk, and compliance requirements, including privacy policies.
  • Strong interpersonal as well as written and verbal communication skills, with the ability to present complex information clearly, regardless of level of knowledge and experience.
  • Proficiency in software development tools and practices (e.g., GitLab, Slack, Selenium, Chaos Monkey, Postman).
  • Understanding of object-oriented design, coding standards, DevSecOps, RESTful services, and secure application development.
  • Natural innovative and solutions driven.
  • Full grasp of the software development process from analysis to deployment.
Requirements:
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
  • Relevant coding bootcamp or MOOCs certifications (e.g., JavaScript, React, Node.js, AWS).
  • Skills in PL/SQL, analytical queries, JQuery, Bootstrap, and PHP.
  • At least 7 years experience in a similar role displaying progressive development into senior positions.
  • Experience in dealing with stakeholders, building strong relationships, and delivering consultancy projects.
  • Experience in a complex business environment, translating technical concepts into business terms.
  • DevOps experience and familiarity with multi-supplier environments and managing third party services.
Competitive remuneration package on offer to the successful candidate as well as the opportunity to join a cohesive team, collaborative organisational culture and a business which embraces innovation.
Hybrid working model after adequate integration into the organisation.

  • Cape Town, South Africa Yellosa Full time

    The teams manage a diverse array of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery. They build market-leading platforms and software to support out-of-the-box configuration of brands and markets. Be part of...


  • Cape Town, Western Cape, South Africa The Neurodiversity Centre Full time

    Job Title: Senior Software Engineer - Full StackIn our company, we are seeking a skilled Senior Software Engineer - Full Stack to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Main Responsibilities:Design and develop software applications using a variety of...


  • Cape Town, South Africa Initiate International Full time

    The teams manage a diverse of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery.They build market-leading platforms and software to support out-of-the-box configuration of brands and markets.Be part of building a...

  • Software Engineer

    1 day ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Description: We are seeking a highly skilled Software Engineer - Full Stack to join our team. This role involves designing, developing, and maintaining scalable software systems using Python and JavaScript. Key responsibilities include: Designing and implementing scalable software systemsDeveloping high-quality code using Python and...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    Job Title: Full Stack Software EngineerAbout the Role:We are seeking a dedicated and experienced Full Stack Software Engineer to join our team at MSP Staffing LTD. The ideal candidate will have a strong background in C# and JavaScript, with experience in developing and deploying .NET applications.Key Responsibilities:• Investigate and diagnose issues with...

  • Software Engineer

    9 hours ago


    Cape Town, Western Cape, South Africa Ayanda Mbanga Communications Full time

    About the JobWe are seeking a highly skilled Software Engineer - Full Stack to join our team. The ideal candidate will have experience with both frontend and backend development.Responsibilities:Design and develop scalable software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in code reviews...


  • Cape Town, Western Cape, South Africa Initiate International Full time

    Job Title: Full Stack Software EngineerInitiate International is seeking a highly skilled Full Stack Software Engineer to join our team in Cape Town. As a Full Stack Software Engineer, you will play a vital role in creating cutting-edge software that supports critical business processes.Key Responsibilities:Develop and maintain comprehensive, end-to-end web...


  • Cape Town, Western Cape, South Africa Initiate International Full time

    Job Title: Full Stack Software EngineerInitiate International is seeking a highly skilled Full Stack Software Engineer to join our team in Cape Town. As a Full Stack Software Engineer, you will play a vital role in creating cutting-edge software that supports critical business processes.Key Responsibilities:Develop and maintain comprehensive, end-to-end web...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    We are seeking a highly skilled Senior Software Engineer - Full Stack to join our team. Your expertise in both front-end and back-end development will enable you to create seamless user experiences and efficient system solutions. Key responsibilities include:Designing and developing scalable full-stack applicationsCollaborating with cross-functional teams to...

  • Software Engineer

    1 day ago


    Cape Town, Western Cape, South Africa Lula Full time

    Job Title: "Full Stack Developer"As a Full Stack Developer at "{company}", you will be responsible for designing, developing, and maintaining front-end and back-end applications. Your primary focus will be on building scalable and efficient software systems using a variety of programming languages and frameworks.Key Responsibilities:Develop and implement...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About this roleWe are seeking a skilled Full Stack Developer to join our team. Your primary responsibility will be to design, develop, and maintain robust and scalable software applications. If you are passionate about coding and are excited about the prospect of working on a variety of challenging projects, please submit your application.Key...


  • Cape Town, Western Cape, South Africa Pro Tem Recruitment Full time

    Seeking a skilled Senior Software Engineer to lead our Full Stack Development team. The ideal candidate will have expertise in software development methodologies and a passion for delivering high-quality solutions.Responsibilities:Lead the development of complex software systemsCollaborate with cross-functional teams to design and implement software...


  • Cape Town, Western Cape, South Africa Time Personnel Full time

    As a senior software engineer, you will play a key role in designing and developing our full-stack applications using Node.js and React. You will work closely with our cross-functional team to ensure seamless integration and deployment of our software solutions.Design and develop scalable and efficient full-stack applications using Node.js and...


  • Cape Town, Western Cape, South Africa Kontak Recruitment Full time

    We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have experience in Full Stack Development, with a strong background in Java and Python.The successful applicant will be responsible for designing and implementing robust software solutions, collaborating with cross-functional teams, and ensuring high-quality...


  • Cape Town, South Africa Yellosa Full time

    The Mobile App Software Development team is responsible for the planning, design, development, and maintenance of mobile applications. This team plays a crucial role in creating mobile experiences that meet user needs, align with business goals, and provide exceptional user experiences within the Native App. The Mobile App Full Stack Software Engineer in...


  • Cape Town, Western Cape, South Africa Objective Personnel Full time

    Job Summary:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience in full-stack development and be proficient in both front-end and back-end technologies.About the Role:As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to work effectively in a fast-paced environment. Responsibilities include designing, developing, and deploying scalable software applications.Key Responsibilities- Design and develop scalable...


  • Cape Town, South Africa Goldman Tech Resourcing Full time

    A software development company known for providing custom software solutions across various industries, is looking for Intermediate Full Stack Software Engineer to join their team Skills Required 4 years software development experience using the following: · Microsoft SQL Server (T-SQL) · C#.Net · HTML, CSS, JavaScript Experience using the following will...


  • Cape Town, Western Cape, South Africa Network Recruitment Full time

    Job Title: Senior Full Stack EngineerJob Summary:Network Recruitment is seeking a highly skilled Senior Full Stack Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining full-stack applications using a variety of technologies.Key Responsibilities:• Develop and maintain...


  • Cape Town, South Africa Lula Full time

    ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS WHAT WE DO Lula is an innovative and human-focused FinTech company on a mission to help small businesses optimise their cash flow. Our purpose is to help SMEs manage their businesses better, faster, and more simply, so they can spend more time doing...