Rivalry - Toronto, OH

posted 5 days ago

Full-time - Senior
Remote - Toronto, OH
11-50 employees
Clothing, Clothing Accessories, Shoe, and Jewelry Retailers

About the position

We are seeking a highly skilled and experienced Senior React Native Developer to join our team. This role involves building and launching a new mobile app for both Android and iOS platforms. The developer will collaborate with both experienced and intermediate developers, lead projects, and contribute to brainstorming sessions for future features.

Responsibilities

  • Lead by example and report back to the CTO.
  • Contribute ideas during brainstorming sessions for future features.
  • Break down large epics into smaller actionable tasks during planning.
  • Conduct code reviews, providing feedback and direction to team members.
  • Engage in pair programming to support team members.
  • Prototype concepts as part of idea exploration.

Requirements

  • 5+ years of engineering experience in the software industry as a developer/architect/engineer.
  • 3+ years of experience implementing React Native mobile applications.
  • Experience working with React Native with and without Expo.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Strong understanding of JavaScript frameworks and building modern web applications.
  • Experience with React Native best practices.
  • Experience adding and debugging 3rd party Native SDKs.
  • Experience with security best practices in mobile development.
  • Understanding of testing principles for mobile development.
  • Responsive design concepts with a focus on mobile.

Nice-to-haves

  • Experience with CI/CD for Mobile.
  • Knowledge of Google Play/Apple store processes.
  • Native iOS/Android experience (Java, Kotlin, Swift, etc.).
  • Experience with Vue or React JS.
  • Knowledge of Nuxt.js/Next.js.
  • Familiarity with NodeJS and Server Side Rendering concepts.
  • Ability to create functional user interfaces from theoretical discussions or wireframes.
  • Experience with frontend asset optimization (SVGs, image compression, minimal DOM depth).
  • Familiarity with frontend tooling (webpack, eslint, prettier, etc.).
  • Experience in testing work (browser testing, unit tests, storybook, etc.).
  • Any design experience.

Benefits

  • Competitive salary and total rewards package.
  • Opportunity to work in a rapidly growing industry.
  • Collaboration with a talented team passionate about video games and esports.
  • Supportive team environment focused on training, coaching, and continual improvement.
  • Yearly salary reviews.
  • Remote and flexible working arrangements.
  • Open Paid Vacation.
  • Monthly stipend for free video games.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service