Angular Full Stack Engineer
Trimble
Cape Town , South Africa
1d ago

Trimble Land Administration is looking for skilled & enthusiastic JavaScript-focused Full Stack Engineers to join our team in Cape Town.

You will work on our new generation Angular application that integrates with a mature, workflow-driven backend through an established web API.

This enterprise solution is used by major natural resource companies and government agencies around the world to provide transparency and management of due process.

We are looking for smart, curious people who can get things done. We offer a challenging, engaging and edifying environment, applying both new and proven technologies to solve practical problems that make a difference in the world.

Education

  • Computer Science / Information Technology university degree or diploma
  • Experience in 4-7 years :

  • Modern JavaScript application development within the web environment
  • Angular or React or a similar library with transferable skills
  • Building APIs using C#
  • Structured Query Language
  • HTML, CSS and TypeScript
  • Working in a team on large enterprise systems
  • Proficiency with :

  • Visual Studio 2017 or later
  • MS SQL Server 2016 or later
  • IIS 6 or later
  • Exposure to :

  • Case management
  • Version control
  • ASP.Net
  • Advantageous, but not required :

  • DevOps tooling (e.g. Bamboo, Nuke, Docker, Jenkins, Puppeteer)
  • GIS (specifically Esri's ArcGIS for Server)
  • Personal skills :

  • Must be willing to learn & take on new challenges
  • Must be able to work in a dynamic, changing environment
  • Strong desire to deliver best of breed solutions
  • Strong sense of ownership, urgency & drive
  • Good interpersonal skills
  • Report this job
    checkmark

    Thank you for reporting this job!

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

    Apply
    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.
    Continue
    Application form