Senior / Tech Lead Mobile App Developer
New
I
Injective LabsDeFi trading
Based in the EU or New York timezone., New York timezoneFull-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
- Required Skills
- Node.jsBlockchainReact 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.
- Have 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.
- Have experience with Node.js.
- Have experience debugging complex production issues and optimizing mobile application performance.
- Have experience with mobile CI/CD, testing, monitoring, release processes, and publishing apps on the Apple App Store and Google Play Store.
- Be able to provide technical direction and constructive feedback, operate autonomously, and communicate technical decisions clearly with engineering and non-engineering stakeholders.
- Be fluent in English.
Responsibilities
- Own the React Native mobile application’s architecture, scalability, performance, reliability, and maintainability across iOS and Android.
- Lead mobile features through technical design, implementation, testing, release, monitoring, and iteration.
- Build complex functionality with React Native and TypeScript, and define engineering standards, patterns, and best 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, real-time data flows, and supporting infrastructure.
- Own App Store and Google Play releases, application monitoring, issue triage, and investigation of production incidents.
- Evaluate relevant mobile development technologies, frameworks, and tools.
View Full Description & ApplyYou'll be redirected to the employer's site