Description
Javascript - Web Developer - Contract - URGENT!
My client, a leading payments group is looking to hire a Javascript Web Developer on a long term contract.
Please see requirements below
Daily Responsibilities
- Own one or more services; add new features, resolve bugs, and refactor/improve code base.
- Identify technical requirements in product meetings and assist the business team with realistic project planning and feature development; translate product requirements into functional, maintainable, extensible software that is in-line with company objectives.
- Take ownership of new products/features from development through to deployment and monitoring.
- Identify and write automated tests for new web features and update existing tests as needed.
- Collaborate with server developers/engineers to determine the best way to maintain low response times as new features are designed.
- Work with colleagues to develop test plans/strategies.
Requirements for Consideration?
- Degree/Diploma in Computer Science, Computer Engineering, or in a relevant field.
- Several years of experience in JavaScript (JS) web development.
- Knowledge and experience with JavaScript/Typescript, Browser DOM APIs, HTML5, CSS and SASS/LESS.
- Understanding web build systems - Webpack, Gulp, Grunt etc.
- Experience with Javascript frameworks such as React/Ember/Angular/Vue/Extjs/Backbone.
- Understanding of web application architecture and DevOps principles.
- Experience with API integration and best practices - REST, GraphQL ext.
- Experience with web deployment constructs - CDN, NGINX, URL Rewriting, Web Config Management.
- Detailed knowledge of general web concepts: HTTP, CORS, Security Headers, Browser Caching.
- Problem-solving skills and debugging ability.
- Experience supporting high-traffic web applications.
- Search Engine Optimisation (SEO).
- Good working knowledge of revision control and code review tools like Git, etc.
Preferred Skills, Experience, and Education
- Degree/Diploma in Computer Science, Computer Engineering, or in a relevant field.
- Previously worked as a member of a high performance Agile Sprint team.
- Comfortable writing developer tests.
- Experience working with international and remote teams.
- Experience with:
- GraphQL
- NodeJS
- WebWorkers
- Progressive Web Apps (PWAs)/ServiceWorkers
- Webpack Module Federation
- Micro Frontends
- Cloud platforms: AWS, Google Cloud, Azure etc.
- Knowledge/experience with web ADA compliance (ARIA, keyboard nav, screen-readers).
EU Nationals ONLY - Based in Ireland