Senior iOS Developer
Altimetrik Poland is a digital enablement company. In an agile way, we deliver bite-size outcomes to enterprises and startups from all industries, to help them scale and accelerate their businesses. We are unique in Poland's IT market. Our differentiators are an innovation-first approach, a big focus on core development, attacking challenging and complex problems of the biggest companies in the world.
For our client who is a world leader in pharmaceuticals and consumer health, we are looking for a Senior iOS Developer. Joining the team you will be responsible for designing, developing, and maintaining high-quality iOS applications using modern frameworks and technologies. You will work closely with cross-functional teams to integrate APIs, optimize app performance, and ensure seamless user experiences. As a senior developer you should be adaptable to new technologies and best practices, ensuring applications are scalable, secure, and aligned with business needs. Additionally, you will be responsible for implementing authentication procedures, maintaining progressive web app (PWA) compatibility, and ensuring cross-platform functionality.
Responsibilities:
Developing and maintaining iOS applications using Xcode, Capacitor, and Ionic for cross-platform and native compatibility.
Working with React and Next.js to enhance the user experience across web and mobile platforms.
Implementing push notifications using Azure Push Notifications to improve app engagement.
Optimizing app performance and UI responsiveness by leveraging Cordova Plugin Disable Bounce and best practices.
Ensure seamless API integration with Open API Generator and Axios for efficient data fetching.
Implementing authentication workflows using MSAL (Microsoft Authentication Library) and other security procedures.
Following best practices for PWA (Progressive Web App) development, ensuring web applications are installable and responsive.
Conducting unit testing using Jest to ensure application stability and reliability.
Maintaining high code quality using ESLint, Stylelint, and Husky for automated checks.
Adapt ingto new technologies and frameworks as required by the project.
If you possess...
5 to 10 yrs experience as a iOS developer.
Strong experience with iOS development using Xcode, Capacitor, and Ionic.
Proficiency in React and Next.js for cross-platform development.
Knowledge of PWA best practices to ensure web apps function optimally on mobile.
Hands-on experience with MSAL authentication procedures for secure user login.
Familiarity with API consumption using Axios and Open API Generator.
Experience in unit testing with Jest and maintaining high-quality code.
Strong understanding of state management and caching mechanisms.
Knowledge of Git workflows and experience working in Agile environments.
Willingness to adopt new technologies and continuously improve development practices.
Preferred Skills:
Experience with Zustand or similar state management libraries.
Familiarity with RC Components and other UI frameworks.
Understanding of Connected React Router for managing navigation state.
Experience optimizing performance and reducing app load times.
...then we are looking for you!
🔥We grow fast.
🤓We learn a lot.
🤹We prefer to do things instead of just talking about them.
If you like to work in an environment that values trust and empowerment... don't hesitate, just apply!
Senior iOS Developer
Senior iOS Developer