We are seeking iOS Engineer with a keen eye for great design & UX. You will be responsible for developing new software products (internal), mentoring a high-performance team, and solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
you'll be responsible for
Writing clean, high-quality, high-performance and maintainable code.
Solving complex technical problems.
Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
Coordinating cross-functionally to ensure the project meets business objectives and compliance standards.
Participating in and driving code reviews.
Leading 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.
Collaborating with and mentoring your fellow teammates to help them grow as engineers and be open to learning from them as you continue to grow your own skills.
Introducing new ideas to help the team iterate on process and technology, writing documentation and thorough testing (unit tests, QA, CI/CD processes).
Occasionally helping out your teammates in other areas of the stack (DevOps, QA, Android, Backend, etc) while focusing on iOS and iPadOS.
supporting tasks will include
you need
7+ years of professional software experience in Swift app development. Must have a degree in Computer Science or related field.
To have shipped at least one iOS app professionally.
To 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.
To be passionate about user interface and user experience.
To have experience building complex animations.
Proficiency with Swift and SwiftUI and related Swift Packages.
To have experience with GraphQL and Apollo.
To have experience implementing unit tests and with development methods that support automated testing.
To have experience with writing multi-threaded, asynchronous code.
To be able to communicate clearly and are willing to give critical feedback to improve the user experience.
To stay up to date with the latest Swift development news and technologies.
role relationships
technical skills
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.
what you get
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.