Position: Senior React Developer
Company: United Software
Category: JavaScript
Experience required: 5y
English level: upper

**Sidepocket **is an allocation of funds managed according to a designated tactical investment strategy. 

We are looking for passionate individuals interested in transforming the investing landscape for current and future investors. 
If you are motivated, creative, mission-driven, and not afraid to roll up your sleeves during crunch time, we want you. 
As with any startup, there will be a lot of moving parts so you should feel comfortable wearing different hats if need be, all within your skillset. 

**Tech Stack:**
React, React Native, Redux, Redux Toolkit, Thunk, Axios, Hooks, GraphQL, Jest, Formik, i18next

**In this role you will:**
- Collaborate with our Tech/Product leads to the requirements definition, prototyping, design, coding, and testing;
- Work with the Product Owners to make sure timetable and scopes are delivered as planned and expected;
- Implement new features according to specs with React/React Native;
- Verify and validate code quality through code reviews;
- Flag any potential issue along the flow or code;
- Communicate with stakeholders. 

**Requirements: **
- 6+ Years of experience with the following:
            - JavaScript
            - React 16+
            - React Native
            - Redux
            - HTML/CSS
            - Flexbox/grid
            - REST API's
            - GIT Flows
            - JIRA and Confluence
- Ability to deliver unit tested solutions;
- Hands-on experience with GraphQL;
- Hands-on experience in production with ES6/ES5, TypeScript, or similar;
- Hands-on experience with yarn, webpack, babel, and other bundling processes.

**We offer:**
- Ownership culture;
- 20 working days of vacation and 15 sick leaves;
- Company legal and accounting support;
- Online English classes;
- The ability to work remotely;
- Flexible working hours without time trackers;
- Corporate Events.