Agileengine is one of the inc. 5000 fastest-growing companies in the u and a top-3 ranked dev shop according to clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
if you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed! :)
what you will do
1. lead the development, architecture, and technical strategy for our ios and android applications;
2. build and maintain core app features, ensuring high performance and reliability;
3. enhance user profiles to support customized training plans based on individual preferences;
4. drive ml-based features to personalize user training programs and optimize workouts;
5. oversee cross-functional collaboration with backend, infrastructure, and product teams to streamline development processes;
6. provide technical mentorship to mobile engineers and help scale the team as needed;
7. act as a technology consultant and fractional cto, making strategic recommendations for mobile growth, infrastructure scalability, and emerging technologies;
8. ensure compliance with app store guidelines and maintain a smooth deployment process.
must haves
1. 6+ years of experience in ios development, with a frontend-focused approach;
2. strong experience with swift & swiftui, leveraging best practices for clean and efficient ui development;
3. deep understanding of ios core services, including networking, threading, memory management, and data handling;
4. proficiency in swift, covering syntax, data structures, control flow, optionals, closures, error handling, and concurrency;
5. experience with mobile backend integration and restful apis, ensuring smooth data exchange between client and server;
6. knowledge of app store deployment, compliance requirements, and versioning best practices;
7. excellent communication skills, with the ability to effectively collaborate with backend, infrastructure, and product teams;
8. strategic mindset, capable of overseeing mobile architecture decisions and aligning mobile development with broader product and business goals;
nice to haves
1. experience with android development (kotlin), enabling oversight across both mobile platforms;
2. experience with modernizing legacy applications, migrating to newer frameworks, and optimizing performance;
3. familiarity with automated testing, unit testing, and test-driven development (tdd);
4. experience setting up and maintaining ci/cd pipelines for mobile apps;
5. exposure to mobile security best practices to ensure data protection and user privacy.
the benefits of joining us
1. professional growth: accelerate your professional journey with mentorship, techtalks, and personalized growth roadmaps.
2. competitive compensation: we match your ever-growing skills, talent, and contributions with competitive usd-based compensation and budgets for education, fitness, and team activities.
3. a selection of exciting projects: join projects with modern solutions development and top-tier clients that include fortune 500 enterprises and leading product brands.
4. flextime: tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
next steps after you apply
the next steps of your journey will be shared via email within a few hours. Please check your inbox regularly and watch for updates from our internal applicant site, launchpod, which will guide you through the process.
#j-18808-ljbffr