At least 4 years of experience with JavaScript
Experience with React Native
Experience with ES6
Experience with writing Unit Tests for JavaScript code
Experience with Grunt.JS/Gulp.JS/WebPack
Сommand of the patterns and anti-patterns of functional programming in JavaScript
Experience with CI
Have a solid understanding of web services, design patterns
At least intermediate level of English
Ability to manage and teach teammates
Sense of responsibility
Ability to learn quickly new technologies
Problem-solving skills
Teamwork experience
Above average compensation and competitive Social package
Close cooperation with a customer
Possible business trips
Challenging tasks
Competence development
Ability to influence on project technologies
Team of professionals
Dynamic environment with low level of bureaucracy
Development of new system functionality and introduction of changes to existing functionality
Setting development standards for Front-End development
Write program code according to the defined application architecture
Use version control systems to track code optimization progress and to merge or split program code entities. Commit changes according to version control rules
Perform analysis, verification, and debugging of the software code
Estimate and set up task completion terms independently
Communication with Project Manager, Business Analyst and Solution Architect on project tasks, as well as cooperation with QC
About Client
Our customer is an international parcel delivery company, which covers over 230 countries. And is one of the leading B2B parcel delivery services in Europe. We are working with UK’s office.
About Project
It’s parcel delivery driver’s application. We already have UI wireframes, UX design and use cases. The application should have offline capabilities and should be fully functional on iOS and Android. We are using TDD, unit tests. There are 15 JavaScript developers in a team.
Technologies:
React Native, NodeJS, Google Cloud.