Engineering

Senior Mobile Engineer (react Native) At Trust Wallet

Trust Wallet·All, nigeria·Full Time·Internship
EngineeringFull TimeInternship
-

Job Summary

  • We're looking for a skilled React Native Developer to join our growing engineering team. In this role, you will be responsible for building cross-platform mobile applications that are robust, responsive, and scalable. You'll collaborate with product managers, designers, and backend engineers to deliver high-quality mobile experiences that delight our users.

Responsibilities

Architect and Lead:

  • Design, develop, and maintain complex, high-performance React Native applications for both iOS and Android, ensuring architectural integrity and scalability.

Cross-Platform Development:

  • Drive the development of shared UI components and design systems that are consistent across our mobile and web applications, leveraging your expertise in React and related web technologies.

Technical Leadership:

  • Provide technical guidance and mentorship to mid-level and junior engineers, fostering a culture of best practices, code quality, and continuous learning through code reviews, technical discussions, and knowledge sharing.

Full-Stack Collaboration:

  • Work closely with backend engineers, product managers, and designers to define, build, and deliver end-to-end features.

Performance Optimization:

  • Identify and resolve complex performance bottlenecks, ensuring optimal application responsiveness and user experience on both mobile and web.

Innovation & Research:

  • Stay abreast of the latest industry trends, technologies, and best practices in mobile and web development, and advocate for their adoption where appropriate.

Problem Solving:

  • Tackle challenging technical problems with innovative solutions, demonstrating a deep understanding of the entire software development lifecycle.

Requirements

  • Experience: 5+ years of professional experience in software development, with a strong focus on React Native for building production-grade mobile applications.
  • Technical Proficiency: Expert-level proficiency in JavaScript and TypeScript. Deep understanding of React, React Native, and their ecosystems.
  • Web Development: Demonstrated experience or strong understanding of web development principles and technologies. Ability to contribute to or understand web-based frontends is highly valued.
  • Architectural Thinking: Proven ability to design and implement scalable, maintainable, and testable software architectures.
  • Mobile Expertise: Solid understanding of mobile development best practices, UI/UX patterns, and platform-specific considerations for iOS and Android.
  • Problem-Solving: Exceptional analytical and problem-solving skills, with a track record of debugging and resolving complex technical issues.
  • Collaboration & Communication: Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and articulate technical concepts clearly.
  • Version Control: Proficient with Git and collaborative development workflows.

Bonus Points If You Have

  • Experience with Web3 technologies, blockchain, or decentralized applications.
  • Contributions to open-source projects.
  • Experience with automated testing frameworks for mobile and web.

Key skills

BA/BSc/HND

At a glance

Company

Trust Wallet

Location

All, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

September 14, 2026