Job Summary
We're seeking a seasoned professional to join our team as a senior mobile application developer. As part of our collaborative environment, you will be responsible for designing and building advanced applications for iOS and Android platforms using React Native.
This is an exciting opportunity to work on cutting-edge projects and contribute to the growth of our company. You will have the chance to collaborate with cross-functional teams, refine product requirements, and provide mentorship to peers.
Key Responsibilities:
Design and develop innovative mobile applications using React Native.
Collaborate with designers, product managers, and engineers to define and ship new features.
Write clean, maintainable, and efficient code.
Ensure the performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Requirements:
At least 6 years of experience in mobile application development using React Native.
Strong knowledge of JavaScript and related technologies (ES6, TypeScript).
Solid understanding of the full mobile development life cycle.
Knowledge of UI/UX standards and mobile design principles.
Experience with SQL databases like MySQL or Postgres.
Confident with RESTful API design.
Great with unit and functional testing and debugging.
Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
Bachelor's degree in computer science, applied mathematics, or another technical discipline from a top university.
Understanding of and strong interest in cryptocurrencies and blockchain.
Ability to work independently in a fast-paced environment.
Preferred Qualifications:
Experience with native mobile development (iOS/Android).
Understanding of and experience working in the financial industry.
This is a fantastic opportunity to disrupt an industry and make a meaningful impact. Join a talented team that strives for excellence and embodies our corporate values of ownership, craftsmanship, and open communication. Disrupting an industry requires vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution.