drjobs Senior iOS Engineer

Senior iOS Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kyiv - Ukraine

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for a Senior iOS Engineer to join our team!

Our client is an Azerbaijani telecommunications company the largest mobile network operator in Azerbaijan. The main products are: Fixed telephony Mobile telephony Internet services Wireless broadband and Valueadded services. NiX in collaboration with the client is focused on maintaining and enhancing an existing product that has already been released and is in production. This project involves supporting the product developing new features and adding new functionalities to improve the overall user experience and operational efficiency. The existing Telco application has more than 1M downloads and is crucial for customer engagement.

Responsibilities:

  • Develop and maintain highquality iOS applications
  • Implement new features and functionalities using best practices and design patterns
  • Collaborate closely with team members and project stakeholders
  • Participate in code reviews and contribute to technical documentation
  • Assist in estimating development efforts for new features
  • Adhere to and contribute to coding standards and best practices
  • Optimize application performance and responsiveness
  • Identify and resolve bugs and technical issues
  • Participate in design meetings and sprint planning sessions
  • Mentor junior developers and share knowledge within the team
  • Stay updated with the latest iOS development trends and technologies

Requirements:

  • 5 years of experience in iOS application development
  • Strong knowledge of Swift programming language
  • Solid understanding of iOS SDK and Apples design principles
  • Experience with iOS frameworks such as Core Data Core Animation etc.
  • Proficiency in using Xcode and interface builder
  • Understanding of RESTful APIs and experience integrating mobile applications with backend services
  • Familiarity with version control systems preferably Git
  • Experience with unit testing and UI testing
  • Knowledge of continuous integration and delivery processes
  • Strong problemsolving skills and attention to detail
  • Good communication skills and ability to work in a team
  • UpperIntermediate level of English
  • UIKit (codebased without storyboards/xibs)
  • SwiftUI Introspect UIRepresentable
  • Strong knowledge of Swift (closures struct enum extensions)
  • UINavigationController usage
  • Global Dispatch Center
  • Combine
  • Experience with performance tuning and memory management
  • Solid understanding of design patterns including MVVM MVI Singleton DI Factory Faade Observer and SOLID principles
  • Ability to design and implement reusable components and optimize app performance with caching
  • Strong understanding of the full mobile development life cycle

Nice to Have:

  • Experience in the telecommunications industry
  • Familiarity with Agile development methodologies
  • Knowledge of reactive programming (e.g. RxSwift)
  • Experience with Core ML or other machine learning frameworks
  • Contributions to opensource projects

We offer*:

  • Flexible working format remote officebased or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program tech talks and trainings centers of excellence and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other locationspecific benefits

*not applicable for freelancers


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.