Full-Stack JavaScript Developer
We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure. Successful candidates will have a minimum of three years’ recent experience with all of the skills listed below.
Responsibilities
- Design and implementation of the overall web architecture
- “Pixel-perfect” implementation of user interface
- Design and deployment of our database
- Ensuring the entire stack is designed and built for speed and scalability
- Design and construction of our REST API
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration and deployment (may be)
Skills and Qualifications
- Strong understanding of JavaScript, its quirks, and workarounds
- Basic understanding of web markup, including HTML5 and CSS3
- Good understanding of ReactJS
- Good understanding of asynchronous request handling, DOM updates and performance optimisation.
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Familiarity with JavaScript module loaders, such as Require.js and AMD
Front-end Technologies
- CSS Framework (Bootstrap, Semantic UI and/or ANT)
- ReactJS
- VueJS
Backend Technologies
- HapiJS
- SailsJS
- ExpressJS
- Fastify
- Molecular Services
Database Technologies
- MySQL
- PostgreSQL
- MongoDB.
Deployment Options
- AWS
- Heroku
To Apply:
Please email your resume to [email protected] with “Career Enq: FSJS2019” in the subject line. No phone calls please.
Only applicants invited to interview will be contacted.