Ephemera Logo

Ephemera

Staff Software Engineer (React Native Application)

Posted 19 Days Ago
Remote
7 Locations
Senior level
Remote
7 Locations
Senior level
The Staff Software Engineer will design and optimize React Native applications, lead a team, collaborate on technical solutions, and improve production standards.
The summary above was generated by AI
Join Ephemera, Build the Future of Onchain Messaging

We're looking for a Staff Software Engineer (React Native Application) who will play a critical role in designing, building, and optimizing our React Native iOS and Android mobile applications.

You’ll bring a deep passion for building seamless, high-quality mobile experiences and thrive on tackling complex technical challenges in collaboration with a small, high-impact team. This role offers the opportunity to contribute to open-source projects and shape the future of onchain messaging.


What You’ll Be Working On
  • Building and maintaining high-quality, production-grade consumer mobile applications with React Native with a very high bar for quality, performance, and a focus on impact.

  • Collaborate with staff engineers and partners across the organization to ensure technical agreement to other systems, products and vision.

  • Use your technical expertise to constantly improve and ensure your team achieves extraordinary results at the high technical level we set.

  • Advise the leadership team on essential technical considerations related to ensuring engineering excellence and successful high impact key initiatives.

  • Stress-testing our React Native SDKs by developing and benchmarking production-grade applications.

Your Experience
  • Minimum of 7-10 years of professional experience building production-grade mobile applications at scale.

  • Ability to technically lead a team of high quality engineers and communicate progress clearly to leadership.

  • Advanced proficiency in React Native app development is a must.

  • Knowledge of Swift and Kotlin for effective iOS and Android development.

  • Has built an app frame scratch to scale.

  • Experience working in open-source projects and collaborating with external developers.

  • Familiarity with web3 development or messaging technologies is highly desirable.

Nice-to-Haves
  • Experience with peer-to-peer or instant messaging systems and protocols.

  • Prior involvement in open-source projects and public communication.

  • An eye for design, ensuring pixel-perfect alignment and excellent user experiences.

About You
  • You are passionate about decentralized technology and believe in an onchain future.

  • You love to win and are fueled by solving hard problems.

  • You are self-directed, see opportunities, and are inspired by challenges and helping solve them.

  • You can reduce ambiguity and take action to unblock yourself independently.

  • You thrive in a small team environment and focus on where you can have the greatest impact.

  • You love to learn, embrace change, and are open to new ideas and feedback.

Benefits
  • Competitive compensation package: Base + Equity.

  • Salary range between $230k-$265k base (depending on experience + location).

  • Remote-first environment with semi-yearly gatherings to connect IRL.

  • Fully paid Medical, Dental, Vision insurance in the US.

  • Parental Leave.

  • IT Equipment and WFH setup.

  • Monthly Wellness and Lifestyle stipend.

  • Personal assistant.

  • Unlimited time off.

Top Skills

Kotlin
React Native
Swift
Web3

Similar Jobs

19 Hours Ago
Remote
Hybrid
6 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will develop detection capabilities for Windows endpoints, focusing on research and implementation of security solutions against cyber threats. Collaborates with teams to enhance detection logic and supports customer issues if needed.
Top Skills: C++LinuxmacOSPythonWindows
19 Hours Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Senior Database Engineer, you will coordinate and maintain relational and non-relational database systems, optimize performance, and collaborate with engineering teams on data requirements.
Top Skills: ActiverecordsLinuxLiquibasePerlPostgresPythonShell
19 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Design and manage the iOS mobile app, improve architecture and performance, and collaborate with teams to enhance user experience.
Top Skills: Ci/CdGitMvcMvvmObjective-CRestful ApisRxswiftSwiftViper

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account