React Native Developer
We are looking for a great front end developer who is procient with React Native. Your primary focus will be on developing user interface components and implementing them following well-known React Native workows. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on dierent layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities:
- Developing new user-facing features using React Native
- You will be ensuring the success of the front end company’s development, working with the rest of the distributed developers.
- You will be using your technical skill and your startup knowledge to scale the product and increase the user experience for farmers
- You'll be agile, and will use lean processes, working with skill and pace to deliver the most appropriate Front-End solutions
- You will be ensuring delivery detail and correct development practices and front end mobile architecture for the application.
- Work with product, the React.js and back-end engineering teams
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices.
Skills:
- Excellent knowledge of React Native, JSX and Redux including higher order components and Flow
- Good Knowledge with Native Mobile development for iOS and Android
- Excellent knowledge of translating interaction and visual designs into production quality front-end experiences
- Excellent knowledge of Git
- Excellent knowledge of CSS & SCSS
- Excellent knowledge of JavaScript (ES6 and beyond)
- Good Experience in optimisation of Mobile app environments
- Experience with GraphQL and Apollo client
- Experience with JavaScript Package Managers (We use Yarn)
- Experience with build tools (We use Webpack)
- Experience with testing tools (We use Jest)
- Experience with Typescript
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimisation
- Familiarity with code versioning tools such as Git, BitBucket
Additionally
- Excellent knowledge of cross-browser compatibility.
- Experience with ReactJS and Web frameworks
- Experience with HTML5
- Experience knowledge of responsive layouts, grid systems and design systems.
- Experience with Data visualisation with React or React Native.
- Experience with REST
- Experience with templating languages (We use Django's templating language)
- Good understanding of website performance optimization techniques
- An eye for design and typography
- Experience with persistent state management systems (Redux Persist)
- Experience with CSS architecture patterns
- Experience with CSS frameworks
- Experience with code quality tooling (We run ESLint, Prettier on every build)
Job Type
Client Payroll
Positions
Frontend Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Ian W