Position: React Native Developer
Company: LITSLINK
Experience required: 3y
English level: intermediate

Requirements:
— Deep knowledge of JavaScript.
— TypeScript is a must.
— 3 years+ of stable commercial work with ReactNative and it’s tools: Redux, redux-saga (or react-query), react-hooks, react-navigation, animation, etc
— E2E testing utils will be a plus. Unit-testing will be an advantage.
— Experience of designing data layers consuming REST API is a must.
— Experience of using GraphQL and Firebase will be an advantage.
— Git, Gitflow, branching models and conventional commits understanding is a must.
— npm dependencies/versioning/hooks, experience with husky is a must.
— Understanding of OOP, functional programming, design patterns, programming principles and best practice is a must.
— Backend development experience will be an advantage.
— English skills enough to:
Read/write/discuss technical requirements on tasks.
Provide/take technical reviews on the code.
Clearly describe your experience and technical decisions based on it.
Support small-talks and non-technical discussions.

We offer:
— Exciting projects, which involve the newest technologies;
— Ability to switch to another project or technical stack within the company;
— Strong technical support of the company’s architectural board and implementation team (UX/UI designers/developers/BA/QA);
— No bureaucracy and micromanagement;
— Educational opportunities;
— Possibility to work remotely from any place;
— Working equipment: MacBook, chair, etc.
— Competitive salary, also we pay taxes;
— Flexible working schedule. We respect your personal time.
— Paid vacations, sick leaves.
— English lessons

Your responsibilities:
— Implementation of new software programs, maintaining and improve the performance of existing software;
— Delivery of products/projects/tasks on time, good quality, in accordance with the stage of development;
— Analysis of customer requirements;
— Participation in pre-sale: passing interviews and consultation for potential clients.

What happens after you apply:
— We review your application and contact you to set up a quick call with one of our recruiters;
— Online interview ( Technical )
— Interview with CEO/СОО
— Offer 💎
Yep, we’re cool. Apply today!