Software Engineer, Mobile

Mobile Engineer · Senior · Full Time

Foster City, CA (Hybrid) In office M,W,FUSD 130k – 300k4mo ago
Apply for this role

Opens Replit's application page

Role

What you'll do.

Replit is seeking a talented Mobile Software Engineer to drive innovation in their mobile application, focusing on creating an AI-powered platform that democratizes software development. The ideal candidate will have strong React Native skills, a passion for mobile UI/UX, and the ability to build intuitive mobile creation experiences.

Responsibilities

  • Mobile App Development: Collaborate with design and engineering teams to develop and enhance Replit's mobile application, focusing on AI-driven software creation features
  • Feature Implementation: Introduce innovative features that simplify and accelerate mobile software creation processes
  • Performance Optimization: Improve app quality, performance, and observability through continuous refinement and debugging
  • User Experience Design: Proactively identify and implement user-centric improvements to make mobile software creation more intuitive and delightful

Qualifications

What we look for.

Technical

  • Mobile Development Experience

    5+ years of professional software development experience with focus on mobile platforms

  • React Native Proficiency

    Strong skills in React Native development and ecosystem

Education

  • Computer Science

    Bachelor's degree in Computer Science, Software Engineering, or related field preferred

Experience

  • UI Performance

    Proven track record of optimizing UI rendering performance

  • App Deployment

    Experience in debugging and deploying iOS or Android applications

Skills

Required

  • React Native

    Proven experience developing mobile applications using React Native framework

  • Mobile UI/UX

    Strong understanding of mobile interface design and user experience principles

  • Performance Optimization

    Experience in optimizing UI rendering and mobile app performance

  • TypeScript

    Proficiency in TypeScript for mobile application development

Preferred

  • Cross-Platform Development

    Nice to have

    Experience with cross-platform mobile development techniques

  • Native Mobile Development

    Nice to have

    Background in iOS or Android native app development

Tech stack

Languages

TypeScript

Frameworks

React NativeExpo

Tools

Apollo GraphQL

Other

Mobile UI Frameworks

Compensation

Pay and benefits.

Base·USD 130,000 – 300,000

Benefits

  • Competitive Compensation

    Competitive salary with equity options

  • Retirement Planning

    401(k) program with 4% company match

  • Healthcare

    Comprehensive health, dental, vision, and life insurance

  • Leave Policies

    Paid parental, medical, and caregiver leave

  • Work Flexibility

    Flexible Time Off (FTO) and hybrid work arrangement

  • Professional Development

    Monthly wellness stipend and in-office setup reimbursement

Process

Interview steps.

  1. 01

    Initial Screening

    Phone or video call with recruiting team to assess background and fit

  2. 02

    Technical Assessment

    Coding challenge or technical interview focusing on mobile development skills

  3. 03

    Onsite/Virtual Interviews

    Multiple interviews with engineering team members, including technical and cultural fit assessments

  4. 04

    Final Review

    Comprehensive evaluation of candidate's technical skills, experience, and alignment with Replit's mission

Full posting

Original listing.

Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation.

About The Role:

In this role, you will shape our Agent experience on mobile, build innovative new features and interactions, and enable anyone with a phone to create software for their phones and assist with our mobile UI/UX. Our mobile app is built with Typescript, React, React Native, Expo, and Apollo/GraphQL.

Who You Are:

We're looking for mobile-focused developers who can thrive in a React Native environment and are also passionate about mobile UI/UX. You fit this role if you match one of these profiles:


1. The React Native Expert

You're an experienced React Native developer with a proven track record of shipping mobile apps, with a keen eye for mobile UI/UX.

2. The Mobile Web Specialist

You have deep experience with mobile web development and understand the unique challenges of mobile interfaces, performance optimization, and responsive design. You're passionate about UX/UI and ready to transition your mobile expertise to React Native development.

3. The Native Developer Exploring Cross-Platform

You're a skilled mobile native developer (iOS/Android) who's interested in exploring React Native as a cross-platform solution. You bring valuable native platform knowledge and are open to learning TypeScript-based development.

What You Will Do:

  • Collaborate closely with a team of designers, mobile and UX engineers to streamline the mobile app towards AI-first creation.

  • Introduce new features that make creation on mobile easier and faster.

  • Improve the quality and observability of the app.

  • Proactively identify what our software creators need to make building on mobile delightful.

Required Experience:

  • You can demonstrate 5+ years of professional software development experience, including:

    • Experience optimizing UI rendering performance

    • Experience debugging and deploying iOS or Android apps

  • You are comfortable or excited to build with React/CSS and React Native.

  • You are familiar with UI/UX patterns on iOS or Android

Bonus Points:

  • You’ve built and shipped your own apps to the world

This is a full-time role that can be held from our Foster City, CA office. The hybrid role has an in-office requirement of Monday, Wednesday, and Friday.

Full-Time Employee Benefits Include:

💰 Competitive Salary & Equity

💹 401(k) Program with a 4% match

⚕️ Health, Dental, Vision and Life Insurance

🩼 Short Term and Long Term Disability

🚼 Paid Parental, Medical, Caregiver Leave

🚗 Commuter Benefits 

📱 Monthly Wellness Stipend 

🧑‍💻 Autonomous Work Environment 

🖥 In Office Set-Up Reimbursement

🏝 Flexible Time Off (FTO) + Holidays

🚀 Quarterly Team Gatherings

☕ In Office Amenities

Want to learn more about what we are up to?

Interviewing + Culture at Replit 

To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.

This is a full-time role that can be held from our Foster City, CA office. The hybrid role has an in-office requirement of Monday, Wednesday, and Friday.

Full-Time Employee Benefits Include:

💰 Competitive Salary & Equity

💹 401(k) Program with a 4% match

⚕️ Health, Dental, Vision and Life Insurance

🩼 Short Term and Long Term Disability

🚼 Paid Parental, Medical, Caregiver Leave

🚗 Commuter Benefits

📱 Monthly Wellness Stipend

🧑‍💻 Autonomous Work Environment

🖥 In Office Set-Up Reimbursement

🏝 Flexible Time Off (FTO) + Holidays

🚀 Quarterly Team Gatherings

☕ In Office Amenities

Want to learn more about what we are up to?

Interviewing + Culture at Replit

To achieve our mission of making programming more accessible around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.

Redirects to Replit's application page.

Other roles

More at Replit.

View all 29 roles