Full Stack Developer (UK Offshore - Digital UK)
2d ago


Investec is looking for a Full-Stack Developer for the Digital and Technology business who would be fully responsible for developing and maintaining software solutions and the role can be based in either Sandton or Mumbai.

This role works collaboratively within product teams to create and support rich, interactive applications that help consumers manage their data and processes.

You are responsible for your area of specialisation, as well as for all aspects of product development from interacting with stakeholders and users, to design, development, and deployment, through to production monitoring and support.

Essential Experience

  • About 7 years of experience in developing User Interfaces using HTML, CSS, JavaScript, Bootstrap
  • Extensive knowledge in developing single page applications (SPAs) using Angular 2+ and React
  • Experience in developing REST Web API's using C# and .NET Core / .NET Framework
  • Good Understanding of Document Object Model (DOM) and DOM Functions
  • Experience in front end tooling workflows Node JS (NPM)
  • Experience using front end state management tools - NGXS (Angular), Redux (React)
  • Good understanding of Storybook
  • Expertise in using IDE's like IntelliJ, Visual Studio Code, Visual Studio 2019 Professional, WebStorm
  • Advantageous Experience

  • Experience using testing frameworks (Jasmine / Karma / Jest) and writing clear unit tests for all functionality
  • Experience writing and maintaining end to end tests
  • Experience of working on CSS Preprocessors (SASS)

    At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking. We value individuals who in turn value our culture that is, a can-do attitude while challenging convention.

    Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form