Job Title- IOS Developer - 3+ years
Location- Poland
Time- CET Hours
Mode- Remote
Job Description
We are seeking an experienced iOS Developer for one of our software engineering teams working on mobile products. We are looking for a passionate and skilled software developer who thrives in a highly collaborative team environment. As an iOS Developer, you will design and develop mobile applications for iOS, ensuring high-quality experiences for our customers. This role involves working with Swift codebases to deliver robust and performant applications.
Essential Responsibilities
- Work on an agile engineering team developing maintainable and scalable code for mobile products.
- Collaborate with stakeholders to imagine, design, develop, test, and deploy software that impacts our customers and inspires your peers.
- Communicate with quality assurance and documentation teams to ensure application changes are well understood and thoroughly documented.
- Create technical design documentation, estimates, and plans for software projects. Participate in all phases of iOS application development
- Create and execute unit test plans
- Review code, provide constructive feedback, and ensure best practices are followed across different languages and frameworks. Communicate status, progress, and issues to management effectively.
- Learn new technologies and apply them to solve challenging problems.
Qualifications
- BS/MS in Software Engineering, Computer Science, or a related field (or equivalent experience).
- 3+ years of experience developing and delivering reliable and maintainable iOS mobile applications. Experience with the following:
- Swift programming languages.
- iOS architecture and development frameworks.
- Building iOS applications connected to RESTful APIs. Publishing applications to the App Store.
- Mobile UI technical design patterns and best practices. Git version control system.
- Agile/Kanban methodologies.
- Proficient in object-oriented design and development.
- Strong computer science fundamentals in data structures, design patterns, and algorithms. Effective problem-solving and communication skills.
Preferred Skills
- Shape Experience with bridging Swift and Objective-C codebases.
- Shape Experience with performance optimization and memory management in mixed-language projects.
About the Project
Our client is the premier provider of unified IT management and security software for managed service providers (MSPs) and small to medium-sized businesses (SMBs). We deliver best-in-breed technologies that allow organizations to efficiently manage, secure and backup IT. It offers a broad array of IT management solutions, including from the following well-known names: Datto, IT Glue, Rapid-fire Tools, Spanning Cloud Apps, ID Agent, Graphus, RocketCyber, TruMethods and Unitrends. Our Client is a global company – spanning 20 countries with more than 3500 employees worldwide.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Software Engineer
2025-05-09
Azure DevOps Engineer
2025-03-13
- Posted
- Oct 16, 2024
- Type
- Full-time
- Level
- Entry
- Location
- Poland
- Company
- Linksoft Technologies
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Software Engineer
2025-05-09
Azure DevOps Engineer
2025-03-13