Logo
Nexus

Senior Mobile Engineer

Nexus, San Francisco, California, United States, 94199


Position:

Senior/Staff/Principal Mobile Engineer Location:

San Francisco, CA / In-Person Employment Type:

Full-Time About

Nexus The Nexus Project is a scientific and engineering effort bringing truth to the field of computation. We’re enabling a new form of compute: verifiable computation, powered by open science and open-source software, to benefit everyone. Our mission is to bring decades of advancements in zero-knowledge cryptography—pioneered by many scientists, engineers, and mathematicians—into a single software system. Nexus recently raised $25M in Series A funding, co-led by Lightspeed and Pantera, with participation from Dragonfly, SV Angel, and more. Our team includes some of the world's top cryptographers, mathematicians, and engineers, all collaborating with one goal: to unite the world's computers and prove humanity's computations. We are headquartered near the Embarcadero in San Francisco, and this role will be in-person, joining the rest of the Nexus team on-site. Job Description As a Senior or Staff Frontend Mobile Developer on the Network Team, you’ll be integral to developing the client software that powers Nexus's global network of verifiable compute provers. Your work will help create a seamless and efficient mobile experience for both compute contributors (provers) and clients seeking zero-knowledge (ZK) proofs for their programs. This role combines the challenge of creating user-friendly mobile applications with the technical demands of integrating distributed systems and ZK technology into a smooth, high-performance user experience. Key Responsibilities Lead Mobile Development : Design, build, and maintain high-quality applications for iOS and Android using cross-platform frameworks like Flutter, React Native, or native development tools.

Building great user experiences:

Work with product and design teams to create an intuitive, accessible UI/UX that caters to both provers contributing compute and clients requesting ZK proofs.

Code Ownership:

Set standards for code quality, scalability, and maintainability within the mobile codebase.

Cross-Functional Collaboration:

Collaborate with backend engineers, cryptographers, and product managers to integrate distributed compute features with robust mobile client applications.

Mentorship:

Provide guidance to junior developers, encouraging best practices in mobile development and fostering a collaborative, technically excellent team.

Performance Tuning:

Enhance application performance to support a globally distributed network and maintain responsiveness across devices.

Problem Solving : Address unique challenges in mobile development for distributed systems, creating scalable solutions that align with decentralized computing principles.

Required Qualifications Experience: 5+ years of experience in mobile development for Senior level, 8+ years for Staff, with a strong portfolio of Flutter applications.

Technical Proficiency: Expertise in Flutter and Dart, with in-depth knowledge of cross-platform development, mobile UI frameworks, and platform-specific integrations.

Architecture Skills: Experience in architecting mobile applications, including state management, RESTful API integrations, and efficient data handling.

User-Centric Development: Proven experience creating intuitive, accessible user interfaces that balance technical requirements with design goals.

Cross-Platform Mastery: Proficiency in iOS and Android development, with a deep understanding of platform-specific best practices.

Testing and Debugging: Strong skills in mobile testing frameworks, debugging, and performance profiling.

Communication Skills: Excellent ability to collaborate with cross-functional teams and explain technical concepts to non-technical stakeholders.

Preferred Qualifications Web3 & Decentralized Systems Knowledge: Familiarity with blockchain technology, zero-knowledge proofs, and decentralized systems.

Security-Focused Development: Experience in implementing secure, privacy-respecting practices in mobile applications.

Open Source Contributor: Active involvement in open-source projects, especially in the mobile or Flutter ecosystem.

Why Join Nexus? Impactful Work: Be a key part of the team bringing verifiable computation to the world, directly contributing to the development of decentralized, user-centric client software.

Career Growth: Join a fast-growing, well-funded startup with significant opportunities for professional development and advancement.

Competitive Compensation: Enjoy a competitive salary, equity options, and a comprehensive benefits package.

On-Site Collaboration: Work alongside a world-class team near the Embarcadero in San Francisco, with leading experts in cryptography, engineering, and decentralized technology.

If you’re passionate about building impactful mobile applications and advancing the future of decentralized computing, apply today to join the Nexus Network Team! Benefits

Above-market salary and generous equity compensation

Health insurance for employees and their dependents

Lunch and dinner provided at the office

Company-paid travel to events and conferences

We recognize the benefits of building a diverse and inclusive team and aspire to embed respect for all people and cultures. We encourage women, members of the LGBTQIA+ community, people of color, and members of any other underrepresented group to apply.

#J-18808-Ljbffr