We are hiring a Front-end developer to help build the next generation of our logistics systems consisting of web apps, mobile apps and backend services.
Responsibilities:
- Designing and building front-end components mobile and web
- Integrating backend services with front-end components
- Using a TDD approach while writing JavaScript
- Code reviews
- Mentor Junior developers to create well structured, robust code
- Documenting code, processes and designs created.
Must have skills:
- Great interpersonal skills
- 3+ years experience developing front-end components ( web or mobile)
- 1+ years building web/mobile apps using React (Web) or React Native (mobile)
- 1+ year experience with a JavaScript testing framework (Jest/Mocha/Chai/Jasmine/Karma etc)
- Experience using design language (design systems) eg Base Web, Material Design
- Comfortable using git
Nice to have skills(but not a must):
- Comfortable using Linux or Mac OS for development and testing
- Experience with JavaScript tools such as karma, gulp or grunt
- Experience using JIRA, Trac, Confluence or similar wiki systems for documentation and collaboration.
- Experience with automated & acceptance testing of React or React Native components using tools such as Appium, Detox, Calabash (Acceptance testing)