Springbok – Senior Fullstack Developer
The Hiring House
Johannesburg
On-site
ZAR 200 000 - 300 000
Full time
Job summary
A recruitment agency is seeking a Senior Web Developer in Johannesburg, South Africa. The ideal candidate should have over 7 years of experience in modern PHP and 5 years in Laravel, along with proficiency in TypeScript and modern JavaScript frameworks. You'll work closely with project teams and be responsible for code reviews and mentoring colleagues. This position offers an innovative work environment utilizing Docker.
Qualifications
- Minimum 7 years of experience with modern PHP.
 - Minimum 5 years of experience with Laravel.
 - Minimum 5 years of experience with TypeScript and modern JavaScript frameworks (React or Vue.js).
 - Strong analytical, architectural and problem-solving skills.
 - Understanding of the NodeJS ecosystem.
 - Familiarity with headless approach, writing and consuming REST or GraphQL APIs.
 - Familiarity with the Atomic design methodology.
 - Experience with Design Systems, developing and documenting Web Components (Stencil.js, Storybook and Chromatic).
 
Responsibilities
- Work closely with the Team Lead / Tech Lead of the Web Development Team.
 - Write front-end and back-end code following best practices.
 - Work in a docker-based environment.
 - Stay updated with the latest evolutions in Web Development.
 - Be the point of contact for less experienced colleagues.
 - Perform code reviews.
 
Skills
 Modern PHP
 Laravel
 TypeScript
 JavaScript frameworks (React or Vue.js)
 Analytical skills
 Architectural skills
 Problem-solving skills
 NodeJS ecosystem
 REST APIs
 GraphQL APIs
 Atomic design methodology
 Design Systems
Tools
 Docker
 Storybook
 Stencil.js
 Common CMS (WordPress, Drupal, Shopify)
 Symfony
Responsibilities
- You'll work closely with the Team Lead / Tech Lead of the Web Development Team.
 - Writing state of the art front-end and back-end code is your cup of tea and you follow best practices.
 - You'll work in a docker-based environment.
 - The latest evolutions in Web Development? You know em.
 - Youll be the point of contact for less experienced colleagues. This is something that gives you energy!
 - Youll perform code reviews.
 
Your (growing) skillset
- Minimum 7 years of experience with modern PHP.
 - Minimum 5 years of experience with Laravel.
 - Minimum 5 years of experience with TypeScript and modern JavaScript frameworks (React or Vue.js).
 - Strong analytical, architectural and problem-solving skills.
 - Understanding of the NodeJS ecosystem.
 - Familiarity with headless approach, writing and consuming REST or GraphQL APIs.
 - Familiarity with the "Atomic design" methodology
 - Experience with Design Systems, developing and documenting Web Components (Stencil.js, Storybook and Chromatic).
 
Nice to have :
- Experience with common CMS (WordPress, Drupal, Shopify).
 - Experience with Symfony.