Apply

Senior Mobile Engineer

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years with iOS app development, 3+ years with React Native

📍 Location: US

💸 Salary: 160000.0 - 180000.0 USD per year

🔍 Industry: Senior living technology

🏢 Company: Inspiren👥 11-50💰 $2,720,602 over 2 years agoMachine LearningAnalyticsInformation TechnologyHealth Care

⏳ Experience: 5+ years with iOS app development, 3+ years with React Native

🪄 Skills: iOS DevelopmentReact NativeDebugging

Requirements:
  • 5+ years of experience in iOS app development.
  • 3+ years of experience with React Native.
  • Experience with performance optimization for mobile applications, including dealing with connectivity issues.
  • Proficient with iOS SDK and Xcode.
  • Knowledge of memory management and multi-threading in mobile apps.
  • Experience with app analytics tools.
  • Ability to debug and resolve complex iOS app issues.
  • Exhibit a kind and helpful attitude.
  • Experience in developing for Android and proficient with Android Studio is a bonus.
Responsibilities:
  • Write clean code for iOS applications, ensuring scalability and reliability.
  • Engage in code reviews to maintain high code quality.
  • Optimize application performance to enhance user experience by addressing connectivity issues.
  • Collaborate with the team to identify and fix bottlenecks within the codebase.
  • Debug user-reported issues to provide timely solutions.
  • Offer guidance to junior developers and promote best practices for mobile development.
Apply

Related Jobs

Apply

📍 Lebanon, United States

🔍 Fintech, E-commerce

  • Bachelor’s degree in Computer Science or related field.
  • 6+ years of professional iOS development experience.
  • Proficiency in writing high-quality, performant, and reliable code using Swift.
  • Participate in the on-call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
  • Strong understanding of Dependency Injection (DI) frameworks.
  • Proven ability to build products from the ground up in a fast-paced startup environment.
  • In-depth knowledge of Swift development, including memory management, concurrency, and multithreading.
  • Proficiency in using version control systems, particularly Git.
  • Strong collaboration skills and a team-oriented mindset.
  • Exceptional problem-solving abilities and proactive approach to challenges.
  • Experience with Combine, Apple's reactive programming framework for Swift.
  • Outstanding written and verbal communication skills
  • In-depth understanding of the entire mobile development life cycle, including familiarity with mobile industry trends, testing paradigms and architectures.
  • Expertise in interactive application development on the iOS platform, with a strong grasp of memory management, file I/O, network programming, concurrency, multithreading, and a successful track record of publishing apps on the Apple Store.
  • Translating requirements into well-designed, user-focused iOS features.
  • Developing, testing, and deploying code with a focus on quality and scalability.
  • Proactively identifying and solving technical challenges in a startup-like environment.
  • Optimizing app performance for responsiveness and stability.
  • Implementing robust security measures to protect user data.
  • Actively participating in code reviews to maintain high development standards.
  • Collaborating with backend engineers to integrate app functionalities.
  • Staying up-to-date with trends in mobile development and proposing innovative solutions.

GitiOS DevelopmentSwiftMobile testingREST APICI/CD

Posted 19 days ago
Apply
Apply
🔥 Senior Mobile Engineer
Posted 20 days ago

📍 United States

🧭 Full-Time

💸 135000.0 - 190000.0 USD per year

🔍 Software Development

🏢 Company: Flowhub

  • Swift / iOS / iPad / macOS software development
  • React Native / Cross Platform Mobile work
  • Working with Golang, as well as Graph QL and REST backends
  • Ideal skills in Typescript, UIKit, GraphQL, Electron, Xcode, Interface Builder, and Auto Layout
  • Understanding of App Store deployment, provisioning, and certificate management
  • Experience with integrating third-party SDKs, especially in the realm of hardware integrations
  • Hardware integrations such as printers and barcode scanners
  • Retail / Point of Sale software development
  • Develop, enhance, and maintain native mobile and native applications in iOS, macOS, and React Native
  • Make pragmatic architectural decisions to ensure our system is stable, scalable, and easy to change
  • Collaborate with designers and product managers to create seamless and visually appealing user experiences. Consider user profiles and workflow efficiencies at all times.
  • Help manage product roadmaps, working closely with the Product team to determine feasibility, high level of effort, complexity, pro-active dependency recognition, and writing technical specifications
  • Write clean, maintainable, and efficient code following best practices and industry standards.
  • Ensure applications meet performance, security, and usability requirements and conduct thorough testing, debugging, and troubleshooting to improve app functionality and stability.
  • Leverage and enhance our existing observability tools to ensure Flowhub’s interfaces are a pleasure for our customers to use and performing up to our internal standards
  • Stay updated on the latest development trends, tools, and frameworks
  • Participate in Agile development processes, including sprint planning, standups, and code reviews
  • Optimize applications for different screen sizes, devices, and OS versions

Backend DevelopmentGraphQLSoftware DevelopmentAgileiOS DevelopmentMac OS XReact NativeSwiftTypeScriptMobile testingREST APICI/CDRESTful APIsSoftware EngineeringDebugging

Posted 20 days ago
Apply