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:
-
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
Requirements
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