About the role
Team Summary
Our team specializes in developing native iOS and Android mobile applications that are tightly integrated with IoT device hardware, supporting live video, real-time device control, and secure connectivity at scale. We operate with an Agile methodology, featuring transparent sprint planning and milestone-driven delivery with full visibility into progress. Our applications run at scale with a modular architecture, dependency injection, and reusable libraries, supporting a large codebase and complex features.
Job Summary
We’re looking for an experienced iOS Software Engineer with a passion for mobile technologies to join our talented team. This role emphasizes collaboration on designing and building maintainable, future-proof code, participating in new feature development, optimizing and maintaining applications.
Responsibilities and Duties
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship features
- Work with outside data sources and APIs
- Work on bug fixing and improving application performance
Qualifications and Skills
- Deep practical knowledge of iOS SDK, understanding of iOS app architecture, official platform recommendations, native platform tools, and techniques
- Strong understanding of Computer Science fundamentals
- Strong proficiency in Swift with a deep understanding of language features
- Strong OOP/OOAD background and ability to apply it in practice
- Experience building commercial products for Apple platforms
- Experience with Reactive frameworks (ReactiveSwift, Combine)
- Understanding GCD, Swift Concurrency
- Good written and spoken English
Nice to have
- Skills in making architectural decisions that affect multiple teams
- Capacity to influence engineering culture and drive technical excellence
- Skills in presenting technical solutions to diverse audiences
- Experience with AI productivity tools (Cursor, Cline, Gemini CLI, etc.)
- Experience with IoT, video streaming, peer-to-peer, Bluetooth is a plus
We offer multiple benefits that include
- The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member
- Competitive compensation and perks. Annual performance review
- Gig-contract
- 21 paid vacation days per year, paid public holidays according to Ukrainian legislation
- Development opportunities like corporate courses, knowledge hubs, and free English classes as well as educational leaves
- Medical insurance is provided from day one. Sick leaves and medical leaves are available
- Remote working mode is available within Ukraine only
- Free meals, fruits, and snacks when working in the office.
Aplyr's read
Squad is a tech company enhancing team collaboration with digital tools, attracting diverse roles from engineers to designers.
What's promising
- •Squad offers a diverse range of roles, indicating growth and varied opportunities.
- •Focus on digital collaboration tools aligns with increasing remote work trends.
- •Hiring for cutting-edge roles like Computer Vision Engineer shows innovation focus.
What to watch
- •Limited public information about the company's financial health and stability.
- •High reliance on tech roles could pose risk if market demand shifts.
- •Potential challenges in maintaining a cohesive culture with diverse role requirements.
Why squad
- •Squad's emphasis on team collaboration tools is central to its identity.
- •Recent hires in niche areas like Radio Frequency and Computer Vision highlight specialization.
- •Squad's diverse hiring, from engineers to office managers, shows operational breadth.
Aplyr’s read is generated by AI from public sources. Was it useful?
About squad
Squad.com is a platform that focuses on enhancing team collaboration and communication through various digital tools.