drjobs 1929 - Senior Web (UI) Developer

1929 - Senior Web (UI) Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Centurion - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Senior Web (UI) Developer

We have a role for a talented UI developer with a passion for implementing the front-end logic that defines the behaviour of the visual elements of a web application and for connecting this with the services that reside on the back end. The environment is fast paced with high pressure where you will be challenged to supply solutions to complex problems while enjoying the benefits of working in a strong supportive team environment with innovative developers who strive in pushing the boundaries while working with leading edge technology.


About Us

Ctrack is a leader in vehicle tracking and fleet management solutions offering innovative products and services tailored to meet the needs of businesses. We pride ourselves on delivering cutting-edge technology exceptional customer service and sustainable growth strategies.


About the Web Developer position

The Web Developer will be responsible for developing client and server software in addition to mastering HTML and CSS the web (UI) developer will also program a browser (using JavaScript and Vue) and program a server (using ). The web developer will be responsible for the maintenance and enhancements of our Crystal solution.

Web Developer responsibilities are:

  • The web developer builds the functionality of the website. This may include client-side scripting (JavaScript or JavaScript-based tools) as well as server-side scripting ().

  • The web developer may also build HTML/CSS page templates.

  • Help scope implementation timescales.

  • Review requirements /solution-pro-actively identify: Shortcomings in architecture that will complicate implementation or prevent the solution from being implemented as specified.

  • Performance problems enhancement.

  • Implement and unit-test requirements/features/requests while communicating progress risks and problems to the team lead.

  • Provide Ad-hoc testing as well as 3rd Line Support as required.

  • To adhere to all Departments and Company Policies Procedures and SOPs.

Web Developer requirements are:

  • A minimum of 5 years of software development experience of which 2 years experience using Vue (with JavaScript) in an Azure environment.

  • 3-year computer science degree or equivalent diploma.

Technical Competencies:

  1. Programming Languages
    Proficiency in C#.Net 6 and higher Web API Telerik Reporting and JavaScript (ES6 and Vue).
  2. Front-end Frameworks
    Vue frameworks and JavaScript (ES6 and Vue) with strong front-end web development markup styling and CSS markup.
  3. Back-end Development
    C#.Net Core 6 and higher Telerik Reporting Micro Service Web API (. Core).
  4. Database Management
    Knowledge and understanding of PostgreSQL No SQL - Cosmos DB and Azure Storage (blob table queue).
  5. Version Control
    Proficiency in using version control systems like Git to track changes and collaborate with other developers.
  6. Software development and cloud platform
    Azure Cloud Kubernetes (AKS) Azure DevOps Docker Git.

5 years or more of solid experience in:

  • C#.Net 6 and higher
  • JavaScript (ES6 and Vue) with strong front-end web development markup styling and CSS markup
  • Vue frameworks
  • Web API
  • Web API (. Core)
  • Web service development experience
  • Telerik Reporting

Exposure as an advantage:

  • Microservice
  • Azure Cloud
  • Kubernetes (AKS)
  • Cosmos DB / NoSQL
  • PostgreSQL
  • Azure DevOps
  • Docker
  • Git

Closing Date: 11 June 2025 at 16:00


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.