Senior Front End Developer

Sandton, Johannesburg, South Africa

Job Description


Who We Are:

Basalt is an award-winning software development company with over 20 years of combined experience in the Financial Services, Health, and Telecommunications industries. We offer the most comprehensive suite of custom software development services, ranging from rapid MVP development to custom re-engineering, testing, and UX design. We convert business problems into

technological solutions. Our cross-functional teams design and implement the future of our client's projects. We hire strong communicators who can bridge the gap between business value and technology. We navigate unknowns better, remove blockers faster, and understand problems more deeply.

Our Purpose:

To be Africa & Europe's most innovative and disruptive technology company. Talented people are lining up to join Basalt, and the right clients or customers are fighting to be part of our magic.

Our Core Values:

Basalt is a values-driven business. Simple. The way we treat our teammates, the way we treat our clients and suppliers, the quality of work we deliver, the way we communicate, the way we problem solve, even the way we think, everything we do or say is rooted in our values. Our collective actions established our six simple yet fundamentally profound values which are our North Star.

1. Solutions orientated - We find a way or make one.

2. No BS - We are all adults, and our attitude reflects that.

3. On-time, every time - If we say we'll deliver, it's as good as done.

4. Own our work - We are responsible and take pride in our work.

5. Move fast - We are decisive and efficient.

6. People before code - We are a family and look out for each other. Always

Role Description:

As a Senior Front-End Developer specializing in Angular, you will play a pivotal role in shaping the user experience of our web applications. Leveraging your expertise in Angular and other front-end technologies, you will collaborate with cross-functional teams to design, implement, and maintain scalable and responsive applications.

Output Detail:

xe2x97x8f Partner with BT and Business stakeholders to create integrated roadmaps to enable business requirements delivery.
xe2x97x8f Consolidate and prepare solution design documentation.
xe2x97x8f Apply standards and governance in such a way as to develop the best fit solution for business.
xe2x97x8f Coordinate and apply various coding efforts.
xe2x97x8f Collate data on coding progress achieved.
xe2x97x8f Address and develop solutions to problems and risks arising from coding efforts.
xe2x97x8f Design relevant test scripts/ test cases to best determine system readiness and usability.

Qualifications and Knowledge:

xe2x97x8f Relevant IT Degree or Diploma, or a related field.
xe2x97x8f Proven experience as a Front-End Developer with a focus on Angular.
xe2x97x8f Strong proficiency in HTML, CSS, and JavaScript.
xe2x97x8f In-depth knowledge of Angular and its core principles.
xe2x97x8f Experience with RESTful APIs and asynchronous request handling.
xe2x97x8f Familiarity with state management libraries such as NgRx.
xe2x97x8f Solid understanding of front-end build tools, package managers, and version control systems (e.g., Webpack, npm, Git).
xe2x97x8f Experience with unit testing and end-to-end testing frameworks.
xe2x97x8f Ability to work collaboratively in a team environment and communicate effectively.
xe2x97x8f Strong problem-solving skills and a proactive attitude.

Advantageous Skills:

xe2x97x8f Experience with other front-end frameworks and libraries (React, Vue.js, etc.).
xe2x97x8f Knowledge of server-side technologies (Node.js, Express.js).
xe2x97x8f Familiarity with containerization technologies (Docker, Kubernetes).
xe2x97x8f Contributions to open-source projects or a strong GitHub profile.
xe2x97x8f Angular4+
xe2x97x8f CSS
xe2x97x8f TypeScript
xe2x97x8f JavaScript frameworks
xe2x97x8f REST, JSON
xe2x97x8f React
xe2x97x8f RSJS
xe2x97x8f State Management
xe2x97x8f JPA, Hibernate, SQL
xe2x97x8f HTTP and Websocket Protocols

Basalt Technologies (Pty) Ltd

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
    JD1284097
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sandton, Johannesburg, South Africa
  • Education
    Not mentioned