# Senior Mobile Software Engineer

**Company:** [Pulse Labs AI, Inc.](http://jobs.workable.com/companies/6bkZAENG4FmEJ8KvwpwguR.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time
**Department:** Engineering

[Apply for this job](http://jobs.workable.com/view/c2f1ff7e-617d-487b-a2d1-4011777b4894)

## Description

**Senior Mobile Engineer — Remote**

**About Pulse Labs**

Pulse Labs, backed by Google and Amazon, is a leading UX research firm at the forefront of product development. Our mission is to deliver insightful, actionable feedback across every stage of the product lifecycle — from conception through launch and beyond — empowering top tech companies to build groundbreaking products across mobile, smart home, wearables, and automotive.

**The Role**

We're looking for an exceptional Senior Mobile Engineer to join our core engineering team. You'll be working alongside engineers from leading technology companies and top research institutions — and we're looking for someone who will raise that bar further.

This is a greenfield, enterprise-grade project delivered across iOS and Android platforms. You'll be at the forefront of shaping our clients' experiences — building low-latency SDKs to capture high-frequency interaction data and highly scalable APIs to externalize our core analytics for an ever-growing global client base. The code you write will reach millions and help define the firm.

We're seeking engineers across the stack who thrive in a client-driven, agile environment: individuals who are confident building high-performance, resilient solutions with a passion for delivering superior user experiences. You'll work with modern technologies including React Native, Flutter, Relay, RESTful web services, and OAuth 2.0 — and use them to build cutting-edge software with advanced data visualizations.

**Responsibilities**

-   Develop and maintain high-quality, efficient, and scalable mobile applications for iOS and Android using cross-platform frameworks such as React Native, Flutter, or similar.
-   Architect, design, and implement new features and functionalities across existing mobile applications.
-   Build low-latency SDKs and highly scalable APIs to support our growing analytics platform.
-   Optimize mobile applications for performance, usability, and reliability.
-   Conduct code reviews, identify and resolve bugs, and continuously raise the bar on code quality.
-   Collaborate with product managers, designers, and backend engineers to understand requirements and deliver robust mobile solutions.
-   Guide and mentor team members toward a clear technical vision.
-   Stay current with the latest trends in mobile development and champion innovative solutions.

## Requirements

**Basic Qualifications**

-   7–10 years of professional experience in mobile application development, with a strong focus on cross-platform iOS and Android development.
-   Proven track record building and shipping large-scale mobile applications, features, and SDKs.
-   Expertise in at least one cross-platform framework such as React Native, Flutter, or Xamarin.
-   Proficiency in JavaScript, Dart, Swift, or Kotlin, with native Android experience in Java and/or Kotlin.
-   Deep understanding of mobile app architectures, design patterns, and best practices that promote code reuse and facilitate debugging.
-   Solid knowledge of mobile UI/UX standards and the ability to translate designs into high-quality interfaces.
-   Good understanding of Firebase and other analytical tools.
-   Experience with version control systems (e.g., Git) and Agile development methodologies.
-   Excellent problem-solving and debugging skills with a keen eye for detail.
-   Strong communication and collaboration skills, with the ability to lead others toward a technical vision.
-   Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

**Preferred Qualifications**

-   Prior experience at a high-growth technology company or top-tier research or engineering organization.
-   Experience building testing or analytics tools.
-   Knowledge of real-time audio and video streaming.
-   Prior development work on a major analytics platform.
-   Experience with automated testing frameworks and CI/CD pipelines for mobile applications.
