Senior Software Engineer (Mobile)

Senior Software Engineer (Mobile)

Posted 1 day ago by 1768432083

Negotiable
Outside
Remote
USA

Summary: The Senior Software Engineer (Mobile) role involves joining an agile product development team to design, develop, and maintain a React Native mobile application integrated with a Ruby on Rails API. The position requires ownership of the mobile codebase, influencing architectural decisions, and ensuring maintainability while working remotely. Strong communication and collaboration skills are essential for success in this role. The candidate will also participate in agile ceremonies and contribute to engineering standards.

Key Responsibilities:

  • Design, develop, and maintain a React Native mobile application
  • Rebuild and modernize existing mobile functionality
  • Collaborate closely with product, design, and backend teams
  • Influence architecture, implementation patterns, and best practices
  • Participate in agile ceremonies including planning, retrospectives, and reviews
  • Write clean, testable, and maintainable code using TDD practices
  • Perform code reviews and contribute to shared engineering standards
  • Proactively communicate progress, risks, and blockers

Key Skills:

  • JavaScript
  • React Native
  • HTML and CSS
  • UI/UX problem-solving and solution design
  • Experience shipping and supporting production mobile applications
  • Modern React patterns (hooks, state management)
  • RESTful API integration
  • Agile development experience

Salary (Rate): £45.00 hourly

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Senior Software Engineer (Mobile)

Location: Remote
Client: IBM / Cencora
Rate: $55-$60/hr
Employment Type: Contract


Job Description

We are seeking a Senior Software Engineer (Mobile) to join an agile product development team working on a modern React Native mobile application integrated with an existing Ruby on Rails API. This role will play a critical part in rebuilding and modernizing a production mobile application from the ground up while continuously adding new features based on business needs.

The ideal candidate will take ownership of major areas of the mobile codebase, influence architectural decisions, and ensure long-term maintainability. This is a remote-first role requiring strong communication, autonomy, and collaboration skills.


Key Responsibilities

  • Design, develop, and maintain a React Native mobile application

  • Rebuild and modernize existing mobile functionality

  • Collaborate closely with product, design, and backend teams

  • Influence architecture, implementation patterns, and best practices

  • Participate in agile ceremonies including planning, retrospectives, and reviews

  • Write clean, testable, and maintainable code using TDD practices

  • Perform code reviews and contribute to shared engineering standards

  • Proactively communicate progress, risks, and blockers


Required Skills

  • JavaScript

  • React Native

  • HTML and CSS

  • UI/UX problem-solving and solution design

  • Experience shipping and supporting production mobile applications

  • Modern React patterns (hooks, state management)

  • RESTful API integration

  • Agile development experience


Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience

  • 5+ years of application development experience

  • Strong frontend development background with React and JavaScript

  • Proven ability to solve complex, cross-functional problems


Nice to Have

  • TypeScript

  • Web and Mobile design experience

  • Docker or Podman

  • App Store Connect and Google Play deployment experience