Senior Javascript Frontend Web Developer

Our Client designs, builds, hosts and manages a complex web-based microservices-architecture application. The codebase is primarily written in NodeJS and PHP.
Our Client seeks a senior web developer who can also take on the responsibility of Backup Solution Architect as needed. The candidate will work with both legacy and future-facing codebases, and must be able to context switch between both quickly.
The ideal candidate will have active experience in fast-paced startup-style environments, building and deploying applications with a “production-first” mindset. This means applications should be written with a clear structure, built-in testing, and readiness for final deployment at all times.
Responsibilities
- Work closely with the Director of Technology, the Head of IT and Head of Development, to understand and implement the applications features and objectives
- Work with the Development team to implement best-practices in web-application development
- Work with the Development team to implement best-practices in web-application deployment practices, both with and without containers (Docker and Kubernetes)
- Be actively researching existing solutions in the market, to ensure products are cutting edge and comparable to other solutions at all times
- Be a proficient and cutting edge frontend developer with curiosity about all the different available frameworks (Vue, React, Svelte, etc) so that applications can take advantage of the best-features of each solution
Requirements
- 4+ years as a production front-end developer using React and Vue (at least 1 year in each)
- 2+ years as a senior developer and roles as a solution architect
- 2+ years working experience in the following areas:
- Deployment of web applications to AWS
- ReactJS
- VueJS
- TypeScript
- Containerization with Docker and Kubernetes
- 2+ years working with any off-the-shelf CMS, such as PayloadCMS, Drupal, Laravel, Wagtail, etc.
- Working experience in a fast-paced startup-style development environment
- Must have excellent communication and interpersonal skills
If you are willing to be part of our team and have the qualifications needed, let’s meet up for a quick interview! To apply, send us your resume and relevant certificates and recommendations (if any) in the form bellow.