Description
N-iX is looking for a Middle iOS Engineer to join our team.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code.
- Identify UI problems and bugs and devise elegant solutions.
- Contribute to technical discussions and propose implementation approaches for new features.
- Help maintain code quality.
- Refactor existing code.
- Collaborate with the team to deliver features successfully.
- Suggest technical and functional improvements to add value to the product; full involvement in Product Development.
- Participate in code reviews and technical discussions.
Requirements:
- 3+ years of experience in software development for iOS
- Good knowledge of the Swift programming language
- Understanding of OOP and iOS design patterns (MVVM & Coordinator)
- Experience with Xcode and the ability to use debugging and profiling tools.
- Experience with BLE and OTA would be an advantage
- Experience with SwiftUI
- Familiarity with UIKit and Core Bluetooth
- Experience with dependency managers (CocoaPods, SPM)
- Understanding of concurrency, experience with GCD and async programming with Combine
- Proficient with REST API
- Proficient understanding of Git
- Familiarity with continuous integration
- Experience with application distribution
- Understanding of Apple’s HIG
- A desire to write clean and readable code
- A desire to write unit tests
- Good spoken and written intermediate knowledge of the English language
The ideal candidate is also:
- Has an Agile mindset and is a good team player;
- Possesses knowledge of computer science fundamentals which prevents him/her from reinventing the wheel;
- Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs;
- Understands the value of testing, quality, continuous integration, source control, and code reviews;
- Can analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them;
We offer*:
- Flexible working format - remote, office-based 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 location-specific benefits
*not applicable for freelancers
Similar jobs
N-iX is expanding in Latin America! As a global software development company, we unite over 2,400 professionals across Europe and the Americas, delivering innovative solutions for industry-leading enterprises and Fortune…
We are looking for a Senior iOS Engineer to be part of a USA-based product company that produces smart machines for personalizing and designing anything by using applications. Responsibilities: Building product functiona…
Est. 120,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is looking for an experienced, proactive, and ambitious Senior Android Engineer to join our team and contribute to the development in Lviv Office. Main Responsibilities: Design, develop, and maintain a high-quality…
Est. 120,000 USD
N-iX is a global technology company that helps industry-leading companies and Fortune 500 firms build software products and scalable engineering solutions. Since 2002, we’ve become a team of 2,400+ tech professionals wor…
Est. 84,000 PLN
N-iX is a global technology company that helps industry-leading companies and Fortune 500 firms build software products and scalable engineering solutions. Since 2002, we’ve become a team of 2,400+ tech professionals wor…
Est. 80,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in 9 countries: Pol…
Est. 120,000 PLN
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Est. 84,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development company that brings together over 2,400 professionals across Europe and the Americas. We’re actively expanding in Colombia, inviting local tech talent to join our international proje…
N-iX is looking for a Senior Mobile/Web engineer to join our team. The Investment and Pension Products (IPP) tribe at Raisin builds Raisin’s capital markets–based products, enabling customers to grow their wealth with co…
N-iX is looking for an experienced Senior Scrum Master / Agile Master to support and coordinate four development teams within ControlExpert. The project is currently moving from an intensive initial delivery phase toward…
N-iX is looking for a Middle QC Engineer to join our client's team. Cleverbridge is a platform that provides global e-commerce and subscription billing solutions, helping companies build long-term customer relationships…
Est. 120,000 PLN
N-iX is looking for a Senior Program / Engineering Manager to join the project and own the programme end-to-end. Our client - the world's leading corporate domain registrar - helps global enterprises manage their domain…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Est. 80,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is looking for a Middle Mobile AQA Engineer to join our team! Our client is a leading financial institution driving digital transformation across its core products. You will join the Digital Technology Product Organ…
Est. 80,000 EUR
N-iX is looking for Senior Kotlin Engineer - to join the team Our client is a fast-growing European fintech company in the business spend management space. Products include smart corporate cards, software for business an…
Est. 80,000 EUR
N-iX is looking for Senior Kotlin Engineer - to join the team Our client is a fast-growing European fintech company in the business spend management space. Products include smart corporate cards, software for business an…
Est. 80,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
Est. 80,000 EUR
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…
N-iX is looking for a Senior Kotlin Software Engineer to join a new engagement with a leading European fintech company. This is an exciting opportunity to become part of a modern engineering organization that is redefini…
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, worki…