As a full-stack developer you will be responsible for developing across both the front end and the back end of the application. You will be responsible for verifying merge requests and ensuring that the development is following best practises and adhering to our internal security, performance & styling guidelines. You will be required to develop our back end nodejs services, defining what data will be made available and how it will be consumed. You will also be required to develop unit tests against your services and ensure that they are maintained to a high standard. You will require a proven ability to develop against SOAP based interfaces along with REST based interfaces. You will be required to help develop and maintain our service monitoring including reporting, logging and dashboarding of vital services. You will require an ability to tune for performance and resiliency across our various services. You will be required to develop and maintain efficient databases and queries. you will also be responsible for documenting your services and ensuring that blueprints are made available for the front end to develop against while the services are being developed. You will require clear communication skills and an ability to work well with other team members.
React/ Redux Node JS /Express
Webpack MariaDB / MySQL / MongoDB
REST / SOAP/SAML/OAuth
Mobile first/Progressive Web Applications