Senior / Tech Lead Mobile App Developer

New
I
Injective LabsDeFi finance
Location: New York or Remote (US); Secondary Locations: South America, Europe, Based in the EU or New York timezone.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Must be fluent in English.
Experience
10+ years of professional software engineering experience, with significant experience building production mobile applications.
Required Skills
Node.jsReact NativeTypeScriptReactRESTful APIs

Requirements

  • Have 10+ years of professional software engineering experience, including significant experience building production mobile applications.
  • Have experience building fintech or trading applications.
  • Have experience with blockchain, Web3, or DeFi.
  • Bring strong professional experience with React Native, React, and TypeScript.
  • Have experience owning or leading the technical development of a production mobile application.
  • Understand mobile application architecture, design patterns, state management, performance, testing, and maintainability.
  • Have experience making architectural decisions and driving technical projects from design through production.
  • Have strong experience integrating mobile applications with backend APIs and services, including REST APIs; experience with Node.js is also required.
  • Have experience debugging complex production issues and optimizing mobile application performance.
  • Have experience with mobile CI/CD, testing, monitoring, release processes, and publishing and maintaining apps on the Apple App Store and Google Play Store.
  • Be able to provide technical direction and constructive feedback to engineers, and communicate technical decisions clearly with engineering and non-engineering stakeholders.
  • Be fluent in English and based in the EU or New York timezone.

Responsibilities

  • Own the React Native mobile application’s architecture, scalability, performance, reliability, and maintainability across iOS and Android.
  • Lead mobile features from technical design and implementation through testing, release, monitoring, and iteration.
  • Build mobile functionality using React Native and TypeScript, and maintain engineering standards and practices.
  • Make architectural decisions and drive improvements to the mobile architecture and development processes.
  • Provide technical guidance through code reviews, design discussions, pair programming, and knowledge sharing.
  • Collaborate with Product, Design, and Backend Engineering on technical solutions, API design, integrations, and real-time data flows.
  • Own App Store and Google Play releases, application monitoring, issue triage, and investigation of production incidents.
  • Evaluate mobile development technologies, frameworks, and tools when relevant.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now