— Experience working with React Native
— Experience with Redux and Typescript
— Experience with Unit testing using Jest
— Experience with improving mobile application from a performance perspective
— Familiarity with RESTful APIs Knowledge of modern authorization mechanisms, such as JWT Familiarity with modern front-end build pipelines and tools
— Ability to understand business requirements and translate them into technical requirementsDesirable:
— Experience with common front-end development tools such as Webpack
— Experience with cryptocurrencies/ blockchain
— Knowledge Node.JS and DBs
— MS\BS degree in Computer Science or other engineering related subject
— Practical experience with Node.JS, *SQL, Redis
— Practical experience with Agile / Scrum processes
— Passion for building high-class web systems
Project tech stack:
— Typescript, React Native, Redux, React Navigation v5
— Apollo graphQL, REST
— Storybook, jest
— Web3, bignumber.js
— Competitive salary based on your skills and experience
— Amazing experience and professional growth, working with an experienced Silicon Valley team
— Performance-based stock options
— Your primary role will be to handle mobile development tasks (React Native), but you could also expect front end tasks (React JS) secondarily.
— You will coordinate with the rest of the team working on different layers of the mobile-related infrastructure when needed.
— You will be a contributing member of a team that implements new product features, improve existing product features, while adding performance and software quality metrics to our codebase.