Front End (angular) Developer

Johannesburg, GP, ZA, South Africa

Job Description

WHO WE LOOKING FOR?


=======================


Bluegrass Digital is looking for a talented Front-end Developer to join our client's Digital team. In this role, you will be responsible for building and maintaining user-facing software products that contribute to a seamless digital experience. You'll collaborate closely with cross-functional product teams to develop rich, interactive applications that support financial and risk management solutions.


This is a hands-on development role covering the full software lifecycle - from engaging with stakeholders and users to design, implementation, deployment, and post-production support. We're looking for someone who brings curiosity, creativity, and technical confidence someone who thrives in a collaborative environment and takes pride in their craft.


Please note this is a full time in office role




KEY REQUIREMENTS


--------------------


Strong experience developing modern UIs with TypeScript/JavaScript, HTML, and CSS Deep knowledge of Angular 2+ and React for building single-page applications (SPAs) Solid understanding of the DOM and DOM manipulation Proficiency with front-end tooling and build workflows: Node.js, npm, yarn, webpack, prettier, eslint Experience using state management libraries such as Mobx, Redux, NGXS, or NgRx Store Familiarity with component-driven design and tools like Storybook Comfortable using IDEs such as IntelliJ, Visual Studio Code, WebStorm, or Visual Studio 2019 Experience with building RESTful APIs using C# and .NET Familiarity with software development best practices and principles (e.g., SOLID) Working with OpenAPI specifications for API design and consumption Using ORM tools like Entity Framework Core for data access Writing unit tests using Jasmine, Karma, Jest, xUnit, or NUnit Developing end-to-end tests with Cypress or TestCafe Experience with CSS-in-JS styling approaches Exposure to cloud platforms like Microsoft Azure or AWS Familiarity with Docker, Kubernetes, or other container tools * Experience setting up and maintaining CI/CD pipelines

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1494671
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, GP, ZA, South Africa
  • Education
    Not mentioned