drjobs Full-stack Developer

Full-stack 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

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Experience & Skills Required:

  • A minimum of 5 years web development experience.
  • You must have a portfolio showcasing relevant work that show your approach and processes followed through case studies / work examples.
  • Experience in working in a consultancy and projectbased environment.
  • The ability to work on multiple projects or moving parts of a project.
  • Experience designing maintaining and implementing website coding architecture and new features as required.
  • Ability to interpret and understand a brief.
  • Ability to work well within a team.
  • Ability to perform code reviews.
  • Ability to write suitable tests to ensure code quality.

Technology stack:

  • HTML 5 JavaScript/TypeScript CSS 3 jQuery SASS or LESS.
  • Confident with frontend framework(s) such as React Vue or Angular.
  • Responsive Web Design.
  • Confident with templating language(s) such as HandlebarsJS Pug or EJS.
  • GIT/GitHub or similar.
  • NodeJS ExpressJS or similar serverside frameworks.
  • Ability to develop efficient and functional APIs.
  • Experience with SQL and NoSQL databases.

Employment Type

Full Time

Company Industry

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.