Senior iOS Engineer

closed
Proximity Works Logo

Proximity Works

πŸ“Remote - India

Summary

Join a global team of coders, designers, product managers, geeks, and experts at Proximity as an iOS Engineer. You will be responsible for developing new software products, mentoring a high-performance team, and solving complex technical challenges.

Requirements

  • 7+ years of professional software experience in Swift app development
  • Must have a degree in Computer Science or related field
  • Have shipped at least one iOS app professionally
  • Have released a personal app on the App Store that you built every part of
  • Experience building and releasing an app with Fastlane
  • Experience with MVVM architecture, reactive programming, and dependency injection
  • Experience with GitHub Actions or a similar CI/CD platform
  • Experience with Objective C, Kotlin/Android, BrightScript, JavaScript
  • Interest in Web3 and entertainment technologies
  • Be passionate about user interface and user experience
  • Have experience building complex animations
  • Proficiency with Swift and SwiftUI and related Swift Packages
  • Have experience with GraphQL and Apollo
  • Have experience implementing unit tests and with development methods that support automated testing
  • Have experience with writing multi-threaded, asynchronous code
  • Be able to communicate clearly and are willing to give critical feedback to improve the user experience
  • Stay up to date with the latest Swift development news and technologies

Responsibilities

  • Write clean, high-quality, high-performance and maintainable code
  • Solve complex technical problems
  • Perform an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code
  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards
  • Participate in and drive code reviews
  • Lead the technical architecture design and implementation of complex projects by working closely with Product, Design, and Backend to define problems, come up with solutions, and deliver incredible user experiences
  • Collaborate with and mentor your fellow teammates to help them grow as engineers and be open to learning from them as you continue to grow your own skills
  • Introduce new ideas to help the team iterate on process and technology, write documentation and thorough testing (unit tests, QA, CI/CD processes)
  • Occasionally help out your teammates in other areas of the stack (DevOps, QA, Android, Backend, etc.) while focusing on iOS and iPadOS

Preferred Qualifications

  • Experience in Javascript/React Native/Flutter is a plus
  • Experience in SwiftUI and Combine framework
  • Open-source contributions, side-projects, blog posts, and YT tech videos

Benefits

  • 100% remote team: Work from anywhere you please
  • Flexible timings: Set your own hours, and create a productive schedule that works for you
  • Best in class salary: We hire only the best, and we pay accordingly
This job is filled or no longer available

Similar Remote Jobs