#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówMobileSenior Mobile Developer (React Native)
    Senior Mobile Developer (React Native)
    Mobile
    Stonex Poland

    Senior Mobile Developer (React Native)

    Stonex Poland
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid
    Stonex Poland

    Stonex Poland

    🔹 We are a member of the Fortune 100 with 3,900 employees. 🔹 140+ currencies - StoneX Group Inc. offers currencies across 185 countries. 🔹 StoneX Group Inc. connects with clients in nearly 80 offices across 6 continents.

    Company profile

    Tech stack

      iOS

      advanced

      Mobile Apps

      advanced

      Android

      advanced

      English

      advanced

      Mobile Development

      advanced

      No-SQL

      regular

      Databases

      regular

      React Native

      regular

      SQL

      regular

      Cloud Platforms

      regular

    Job description

    Overview

    Permanent, full-time, hybrid (3 days per week in an office) 

     

    You will be part of a growing team specializing in a retail and institutional multi-asset trading platform called StoneX One (stonexone.com) and StoneX One Pro (stonexone.com/pro). You will be a member of the product development team who takes responsibility for implementing parts of the system architecture using best practices in an agile development environment. This will include coding, unit testing, using design patterns, learning new technologies, and becoming an expert in the system. The candidate will also be expected to provide technical leadership, architectural support, documentation, and overall solution design support.

     

    You are a highly driven, entrepreneurial team player with a positive attitude and ambition to create top-in-class mobile trading applications. The successful candidate will be a self-starter who is comfortable with ambiguity, detail oriented with an eye for good design, thrives in a lean agile team, and is interested in making an impact in self-directed trading applications similar to Webull, Interactive Brokers, and Robinhood.


    Responsibilities

    • Primary focus on mobile development
    • Contribute to all phases of the development lifecycle working within Agile methodology
    • Prepare and produce releases of software components
    • Support continuous improvement by investigating technologies and presenting for architectural review
    • Mentor and supports engineers with technical direction and best practices


    Qualifications

    • BS/MS degree in Computer Science, Engineering or a related subject
    • Minimum 5 years’ experience in mobile app development
    • Experience in development of Android/iOS applications and have deployed on Google Play/App Store
    • Strong knowledge with architecture and implementation of Android or iOS applications, experience with full mobile development life cycle
    • Thorough understanding of React Native and its core principles
    • Strong knowledge with JavaScript & TypeScript, virtual DOM, asynchronous programming
    • Understanding & experience in ES6, ES10, JSX
    • Experience working with popular libraries for networking, asynchronous, image loading, etc.
    • In-depth knowledge with React Native framework, patterns for code reuse, state management libraries, routing architecture
    • Experience optimizing app performance, manage memory, and reduce load times
    • Experience with TDD/BDD, testing framework (Jest/React-testing-library/JUnit)
    • Some experience developing distributed systems using Microservice architecture (event-based)
    • Some experience with containerisation (Docker, Kubernetes)
    • Some experience with cloud platforms (Azure)
    • Knowledge of Relational Databases SQL and No-SQL databases
    • Previous experience working with global teams
    • Fluent English

     

    Ideal candidate will have the following additional experience

    • Experience with CI/CD via Azure DevOps and or Microsoft App Center
    • Experience working in a lean startup is a plus
    • Experience with React
    • Experience with Expo Go
    • Experience with Micro-Service architecture.
    • An eye for good UX/UI Design is a plus
    • Experience with one or more of the following technologies: OAuth, SAML, APNS, Testflight, Mixpanel, Microsoft SQL Server, Microsoft Azure, Message queue-based designs/implementations, Code repositories (such as Git and TFVC)