Senior Mobile Front-End Software Engineer

Menlo Park, California

OSI Engineering
Apply for this Job

Job Summary:

We are looking for a talented Software Engineer to be part of our front-end engineering team developing mobile applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers.


Responsibilities:

  • Be a technical hands-on engineer producing high-quality code following the best architecture and design standards
  • Interact with Product and Design teams to understand the requirements and deliver features
  • Work closely with technical leads and other engineers to ensure that your code fits well with the rest of the application
  • Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing
  • Build code that meets high standards for non-functional requirements like performance and scaling
  • Be responsive to customer feedback and take prompt appropriate action whenever needed
  • Prepare meaningful technical documentation of the work you perform

Qualifications:

  • 3+ years of experience building both mobile and web applications
  • 3+ years of experience with React Native, React, Redux, and all things JavaScript/TypeScript
  • Prior hands-on experience with iOS (Swift/Objective-C) and Android (Kotlin)
  • BS or higher in Computer Science, Computer Engineering, Math, or relevant experience

Nice to Have:

  • Knowledge of CI/CD pipelines specific to mobile application distribution
  • Exposure to implementing third party event-driven analytics/metrics tools such as AppsFlyer, Google Analytics, and Mixpanel
  • Experience with mobile automated testing frameworks such as XCUITest, Appium, or Maestro

Location: Menlo Park, CA (onsite 2 days/week)

Type: Full Time

Compensation: $160k - $175k (DOE) + bonus & benefits


No 3rd party agencies or C2C

Date Posted: 04 June 2025
Apply for this Job