Location
Rio de Janeiro, RJ | Brazil
Job description
A rapidly-emerging company that is utilizing advanced multi-asset trading technology to establish an innovative trading platform, is looking for a Mobile Developer. The developer will be collaborating closely with product and engineering to create effective products. The company is developing a top-tier trading platform so that customers can maximize their trading experience. This is an amazing opportunity for developers who are passionate about proving themselves and building a lucrative career.
Job Responsibilities:
- Contribute to the development and maintenance of robust and scalable mobile applications.
- Utilize expertise in React Native and React 18 development, specifically in Typescript
- Implement state management using RxJS to ensure efficient data flow and application responsiveness.
- Leverage RxJS for effective handling of complex application states.
- Fluent in building user interfaces using Tailwind, ensuring visually appealing and responsive designs.
- Troubleshoot errors and fix bugs with a test-oriented approach
- Plan timelines with scoping and work estimates, and collaborate with diverse teams working on various layers
- Execute optimization activities more quickly, and address scalability issues
- Propose new ideas and implement improvements to the existing stack
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 5+ years of relevant experience as a mobile developer
- Prolific working experience and in-depth knowledge of Reactive programming
- Demonstrable experience with React Native and React18 development in TypeScript
- Solid understanding of RxJS for state management
- Prior experience building UI with Tailwind
- Experience with performance profiling, finding bottlenecks, and solving them
- Prior experience writing integration tests with React Native Testing Library
- Extensive experience working with Git for Source Control
- Demonstrable experience with Jira for story and defect management
- Nice to have some knowledge of Android and/or iOS development and publishing mobile applications on them
- Experience with Expo and CI processes for mobile applications for iOS/Android is desirable
- Fluent in spoken and written English communication
Job tags
Salary