Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Inspire Logo

Senior Software Engineer

Inspire

Salary not specified
Aug 21, 2025
Atlanta, GA, US
Apply Now

Inspire Resources, LLC dba Inspire Brands, Inc. seeks a Senior Software Engineer to design, develop, test, release, and maintain mobile applications and APIs for their multi-brand restaurant company.

Requirements

  • Developing React Native, JavaScript/TypeScript, component lifecycle, state management and performance optimizations for iOS and Android apps
  • integrating third-party SDKs in React Native, and bridging native modules including Java/Kotlin, Swift/Objective-C when required
  • performing backend API development using Node.js, REST, caching strategies, and microservices communication
  • optimizing mobile performance optimization, debugging crashes, memory leaks, and using monitoring tools to ensure app stability
  • collaborating with architects and backend teams to define scalable solutions, contribute to React Native applications, and build reusable component libraries
  • working closely with Product Manager to assess technical feasibility, shape the roadmap, and drive best engineering practices, including automated testing
  • implementing mobile build pipelines, deployment automation and app security best practices

Responsibilities

  • Design, develop, test, release, and maintain new and existing mobile applications built with React Native
  • design, develop, test, release, and maintain new and existing APIs built with Node JS
  • write reusable, reliable, scalable, and well-documented code
  • build dynamic, low latency, responsive, and real-time user interfaces
  • write readable, simple, and deterministic unit tests
  • implement and maintain automated testing and continuous integration/deployment processes
  • debug and troubleshoot issues, and optimize application performance

Other

  • collaborate with the product team to understand the requirements
  • present low-level design or approach for the solution before development
  • collaborate with cross-functional teams for integrations
  • work with Agile teams and adhere to the ways of working
  • mentor junior developers in the team