Applica is a mobile growth agency working on Product Monetization and Activation. Our focus is to help mobile apps monetize, activate, and retain users better.
16 листопада 2023

iOS Senior Developer (вакансія неактивна)

Львів, віддалено від $4500

Hi, we’re Applica — the mobile product growth team working with the teams behind leading apps like Loona, Fabulous, Fitonomy, Freeletics, Drops, and many others 👋.

We are on a mission to become the world’s leading growth partner for digital app owners.

About the role:

We’re seeking a Senior iOS Developer (Team Lead experience will be a plus)

We’re looking for a person that:

— would like to get out of bureaucracy and routine operations;
— over-delivers and cares about products that work on;
— wants constant growth (and ready to envision it for itself/team/department
— is eager to join and share our company values on a full-time cooperation (possible to start on a part-time cooperation as a test period for both of us).

If that’s not about you, please let’s save each other’s time.

You will collaborate as part of a team of developers to work on creating and maintaining iOS apps. We expect you to have up to ~4 hours of availability daily at the beginning.

As a Senior iOS developer, you must be familiar with the iOS ecosystem and mobile app development, including familiarity with popular app frameworks and software development best practices. Your duties will include maintaining existing codebases, including bug fixing, and creating apps from scratch as part of a team while following all coding guidelines and industry best practices.

As a Team/Tech Lead, you will be responsible for the dev team (Android & Backend) and the project’s tech delivery for a client.

The product you will start working on is the top journaling app.

Still here? Great, let’s move on.

What challenges will you have?

— Create high-quality, UX-rich iOS apps
— Deploy major app enhancements
— Perform a series of test runs and test automation
— Works closely with designers, products, and engineers to implement solutions
— Optimize app performance and memory usage
— Ensure compliance with the design guide and code standards
— Document process throughout the app life cycle

a couple more...

— Create order from chaos
— Scale the team and its processes
— Engage in product vision and defend your ideas

What skills do we require from you:

— Strong proficiency in Swift
— Knowledge of the entire app development life cycle, from concept to App Store deployment and support.
— Strong debugging and problem-solving skills.
— Experience building and maintaining apps using UIKit.
— Familiarity with RevenueCat for in-app purchases and subscription management.
— Experience integrating analytics and attribution platforms like Amplitude and Singular.
— Hands-on experience with Alamofire for networking.
— Expertise in integrating Firebase services, including but not limited to Firestore, Authentication, and Firebase Cloud Messaging.
— Experience utilizing Promises in Swift for asynchronous programming.
— Experience using SnapKit for layout construction.
— Solid understanding of the iOS Human Interface Guidelines and best UI/UX design practices.
— Prior experience with unit and UI testing in iOS using XCTest.
— Familiarity with Apple’s App Store Connect and the app review process.
— Experience working with continuous integration and delivery (CI/CD) tools.
— Familiarity with the Reqres API for testing tasks.
— English Advanced.

What we offer:

— Full-time (part-time is considered at the initial phase of cooperation)
— Ability to work with world-class products. Our clients are reaching top positions in their categories on the App Store and Google Play;
— Remote work is possible. Flexible schedule, no 9 to 5. Premium-class office spaces in Lviv (possible in Kyiv).
— Team of professionals. Ability to collaborate with product & growth experts from the best apps in the industry.
— The versatility of projects. Mobile apps from such categories as Meditation, Health&Fitness, Education, Entertainment, etc.
— Minimum bureaucracy, people management, and almost 0 meetings.
— Freedom of action and trust in your ideas.
— The ability for 10X growth.
— Opportunity to give life to your own ideas (in our startup incubator).
— Startup spirit and friendly team

What would your typical workday look like:

— Communication with the dev’s team
— Collaboration with product and design team (on demand)
— Coding and app improvement
— Structuring workflow and processes
— Hypothesis generation, ideation.
— Occasional presentations to the stakeholders.
— Occasional participation in sales calls.

Candidate journey:

⭕️ Screening Interview → ⭕️ Top grading Interview → ⭕️ Tech Interview → ⭕️ Reference Interview

# How to Apply

Does this position sound good to you? Don’t hesitate to apply