Mid iOS Engineer
Mid iOS Engineer
Miejsce pracy: Warszawa
Technologies we useExpected
- iOS
- Swift
- Objective-C
Operating system
- macOS
Expected
- iOS
- Swift
- Objective-C
Operating system
- macOS
Your responsibilitiesThe role of a Mid iOS Engineer is to primarily focus on the development and maintenance of iOS applications. They are responsible for writing clean and efficient code, implementing new features, and resolving any bugs or issues that arise. Mid iOS Engineers collaborate closely with cross-functional teams, such as product managers and designers, to ensure that the applications meet the requirements and provide a seamless user experience.
The role of a Mid iOS Engineer is to primarily focus on the development and maintenance of iOS applications. They are responsible for writing clean and efficient code, implementing new features, and resolving any bugs or issues that arise. Mid iOS Engineers collaborate closely with cross-functional teams, such as product managers and designers, to ensure that the applications meet the requirements and provide a seamless user experience.
Our requirements- At least 3 years of commercial experience in developing iOS applications.
- Experience in programming with Swift or Objective-C.
- Strong knowledge of application architecture and design patterns, such as MVC or MVVM.
- Extensive experience in designing appealing user interfaces using tools like Interface Builder, UIKit, or SwiftUI (for Swift).
- Very good skills in integrating applications with various APIs and managing data using Core Data or SQLite.
- Ability to test and debug applications to ensure a high-quality product.
- Excellent problem-solving skills and a flexible approach to programming challenges.
Optional
- Experience working on applications with complex functionality.
- Knowledge of different database technologies and the ability to optimize application performance.
- Familiarity with version control systems, including Git, and experience in collaborative work on projects.
- Experience with test automation tools and CI/CD.
- Awareness of trends and the latest developments in the mobile app world and a willingness to share knowledge with the team.
- At least 3 years of commercial experience in developing iOS applications.
- Experience in programming with Swift or Objective-C.
- Strong knowledge of application architecture and design patterns, such as MVC or MVVM.
- Extensive experience in designing appealing user interfaces using tools like Interface Builder, UIKit, or SwiftUI (for Swift).
- Very good skills in integrating applications with various APIs and managing data using Core Data or SQLite.
- Ability to test and debug applications to ensure a high-quality product.
- Excellent problem-solving skills and a flexible approach to programming challenges.
Optional
- Experience working on applications with complex functionality.
- Knowledge of different database technologies and the ability to optimize application performance.
- Familiarity with version control systems, including Git, and experience in collaborative work on projects.
- Experience with test automation tools and CI/CD.
- Awareness of trends and the latest developments in the mobile app world and a willingness to share knowledge with the team.
What we offer- An exciting and evolving project awaits you in the healthcare industry
- Competitive compensation.
- Professional growth and skill enhancement opportunities.
- Work closely with a professional team and leverage cutting-edge tools.
- 100% remote work and flexible work hours, allowing you to tailor your work schedule to your needs.
- An exciting and evolving project awaits you in the healthcare industry
- Competitive compensation.
- Professional growth and skill enhancement opportunities.
- Work closely with a professional team and leverage cutting-edge tools.
- 100% remote work and flexible work hours, allowing you to tailor your work schedule to your needs.
Benefits- sharing the costs of professional training & courses
- remote work opportunities
- integration events
- sharing the costs of professional training & courses
- remote work opportunities
- integration events
EndySoft
This recruitment process is project-based oriented - it means that after receiving an offer from EndySoft, you will be assigned to work in one specific project for one of our Czech clients from IT sector.
EndySoft
This recruitment process is project-based oriented - it means that after receiving an offer from EndySoft, you will be assigned to work in one specific project for one of our Czech clients from IT sector.
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę