Apply if you
- have a deep understanding of React / React Native,
- know how to create DRY and S.O.L.I.D. code,
- have a deep understanding of state management patterns and solutions,
- have a deep understanding of JavaScript and it’s quirks,
- have a solid practice in using ES2015+,
- are up to date with the newest ECMAScript specifications,
- treat testing as inherent part of your work and Enzyme, Jest, Karma, Mocha etc. are no mysteries to you,
- are experienced in git,
- are experienced with different styling solutions such us: PostCSS, CSS Modules, Styled Components,
- have experience in RWD and mobile first approach,
- are ready to help Project Managers lead their projects from the technical side,
- are a technological authority for clients, and you’re eager to help them make informed decisions,
- have a good command of written and spoken English,
- have strong communication skills,
- have an eye for detail,
- good enough is not good enough for you,
- understand Node.js code.
- Have deep knowledge of the latest js standards.
- Have knowledge of architectures.
- Have knowledge of testing frameworks (jest/detox).
- Have good knowledge of debugging tools.
- Have good knowledge of code signing on Android and iOS.
- Have good knowledge of project configuration in Xcode and Android Studio.
- Experience with Continuous Integration tools like Bitrise, Travis or CircleCI.
- Have ability to work with App Store Connect and Google Play Store.
- Have ability to work with Apple Developer Center.
- Are familiar with iOS and Android capabilities.
- Are familiar with the platforms’ basic features, such as location services, push notifications, etc.
- Have experience in 3rd party services integration.
- Have experience in integrating native libraries with React Native.
Nice To Have
- strong knowledge of typed solutions like TypeScript or Flow,
- experience with Node.js code,
- experience in configuring Webpack,
- experience in front-end performance and/or SEO optimisation,
- open-source contributions,
- have a deep understanding of Single Page App architecture
Apply Now
No strong hierarchy, cooperation with global clients, dev-friendly processes, processes based on Scrum and Agile methodologies.