Outside digital

Mobile Developer (React, React Native)

Experience: 1-2 Years +
Worldwide

We are currently looking to fill a Mobile Developer position on our team of digital pioneers. The best candidate for this position will not only meet the minimum qualifications, but will also be detail oriented, and self-motivated. This position requires a level of creativity and strong problem solving abilities.

Primary Purpose of Position: This position will function as a key member of a global team, and will work to develop and implement mobile technologies and applications of various complexities. The Mobile Developer will generate cross platform web and mobile applications, contribute to project research and development, and develop code that is well designed and efficient.

waves

I

Primary responsibilities

I

Primary responsibilities

    • Develop and build new features for projects
    • Make project architecture decisions
    • Work on Storybooks
    • Layout components
    • Work on back-end integrations (REST/graphQL)
    • Generate cross-platform web & mobile apps using React/React Native
    • Optimise code
    • Generate well designed, testable, and efficient code
    • Contribute to research and development processes

II

Minimum Qualifications

II

Minimum Qualifications

    • Expert experience in:
      • JS
      • HTML5
      • CSS#
      • Responsive Web
    • First and experience with:
      • React
      • TypeScript
      • Redux
      • Thunk/Saga
    • Ability to write clean and well documented code
    • Understanding of basic algorithms and design patterns
    • Experience developing PUSH notifications
    • Expertise in common market platforms (Google Play, App Store, etc.)
    • Experience with automated testing tools (CI/CD)

III

Preferred Qualifications and Experience

III

Preferred Qualifications and Experience

    • Experience with development of native modules using Kotlin (Java) / Swift
    • Familiarity using LogRocket (or suitable alternatives)
    • Understanding of React Query/Apollo
    • Experience with GraphQL

IV

Stack Used by Outside Digital

IV

Stack Used by Outside Digital

    • Back-end
      • Node.js
      • Primsa/TypeORM
      • Kafka
    • Front-end
      • React
      • TypeScript
      • Next
      • React Query
      • Style-components
      • Remix.run
      • Stitches
      • Radix UI
      • D3
    • Infra
      • Gitlab CI/CD
      • Kubernetes
      • Grafana

V

Benefits

V

Benefits

    • Competitive compensation package
    • Remote position
    • Flexible hours (minimum 4-5 hours/day in PST Timezone)

    If this sounds like the position for you, please send your resume and a short introductory video.

Want to become a part of our team?

Click the button and let’s create something great together!