Mid/Senior iOS Engineer
Nortal · Sofia
Job description
About the role
You will join the team of The Sun, a client of News UK, as a Mid/Senior iOS Engineer. You will work alongside engineers, product owners and stakeholders to deliver best‑in‑class mobile solutions.
Key responsibilities
- Follow best practices to maintain high code quality.
- Support existing features and develop new ones for The Sun.
- Help define requirements and create tickets.
- Assist with the release process to deploy new features and fixes.
- Leverage AI tools to boost productivity.
Required profile
- Native iOS development experience with modern and legacy systems.
- Solid commercial iOS development using Swift.
- Strong experience with SwiftUI for modern UI development.
- Experience with RxSwift for reactive programming.
- Maintaining and refactoring legacy UIKit‑based code.
- Knowledge of modern architecture patterns (MVVM, MVI) and legacy patterns (MVP).
- Firm grasp of object‑oriented design and tiered architecture.
- Ability to deliver solutions with iOS UI/UX principles.
- Test‑driven development using frameworks such as Jest, Webdriver and Appium.
- Experience with CI/CD tools and practices.
- Understanding of performance optimisation, caching, security and native SDKs.
- Familiarity with AI tooling options.
- Experience with NodeJS and AWS cloud platform is a plus.
Required skills
- Swift
- SwiftUI
- RxSwift
- UIKit
- MVVM
- MVI
- MVP
- Jest
- Webdriver
- Appium
- CI/CD
- NodeJS
- AWS
What we offer
- Great work‑life balance.
- Competitive remuneration package.
- Exceptional social package and special discounts.
- Supplemental health and dental care.
- Psychological counselling and mental health activities.
- Learning and development opportunities.
- Team bonding events.
- Sport initiatives.
- Excellent office location and facilities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Bulgaria.
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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 8 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Nortal
Sofia