Senior iOS Software Engineer
Cognizant · Kaunas
Job description
About the role
The Senior iOS Software Engineer will design, develop, and maintain native iOS applications using Swift, SwiftUI and Objective‑C. You will be involved in the full software development lifecycle, from gathering requirements to deployment, and work closely with product managers, analysts and other engineers.
Key responsibilities
- Participate in agile ceremonies such as sprint planning, daily stand‑ups and retrospectives.
- Collaborate with cross‑functional teams to define requirements for new features and enhancements.
- Develop and maintain iOS applications using Swift, SwiftUI, Objective‑C and Xcode.
- Integrate with back‑end services via RESTful APIs and handle cloud messaging and push notifications.
- Utilize iOS frameworks such as Core Data and Core Animation, and perform performance and memory tuning.
- Write unit and integration tests to ensure code quality and maintainability.
- Conduct code reviews, provide feedback and troubleshoot/debug issues.
- Continuously improve development processes and stay updated with industry trends.
Required profile
- 5+ years of professional software development experience on iOS platforms.
- Strong understanding of the software development lifecycle and agile methodologies.
- Ability to work effectively in a hybrid environment and collaborate with diverse stakeholders.
Required skills
- Swift, SwiftUI, Objective‑C
- Xcode
- RESTful API integration
- Core Data, Core Animation
- Performance and memory tuning tools
- Push notifications and cloud messaging APIs
- Unit testing, integration testing, automated testing
- Git version control
- Azure or AWS (nice to have)
What we offer
- Opportunity to work for a global organization with a multicultural community.
- Hybrid work model (3‑5 days per week in the office).
- Modern ergonomic office, additional medical insurance covering gym subscriptions, team events and outreach activities.
- Professional development resources such as Udemy.
- Salary range €4,485 – €5,950 gross per month, based on experience and competence.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lithuania.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week ago
Expires 1 month from now
17 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Cognizant
Kaunas