
iOS Developer
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Poland.
• Overseeing the development activities of native applications for mobile devices (iOS), ensuring timely and high-quality delivery.
• Collaborating closely with the product owner and business analysts to gather specifications and assess the effort required for implementation.
• Partnering with Solution Architects to guarantee adherence to best practices and quality standards.
• Conducting daily code reviews and critical evaluations, focusing on UX, stability, and performance issues.
• Implementing the QA process in conjunction with the relevant team.
• Assisting in defining best practices for iOS development and fostering a knowledge-sharing environment.
• Proposing and evaluating services and external libraries for integration into applications through the development of POCs.
• Leading feature development and enhancing end-to-end product quality.
• Contributing to the cross-team development of shared libraries.
• Maintaining a strong commitment to Continuous Integration and Continuous Deployment.
• Collaborating closely with other Product Development teams to enhance release consistency and timing.
• Writing Unit Tests.
• Implementing complex solutions using cutting-edge technologies alongside the team.
• Functioning within an agile, cross-functional team, taking responsibility for engineering deliverables.
• Adopting a proactive and hands-on approach in all sprints and tasks.
• Creating prototypes for new ideas and exploring emerging technologies in mobile development.
• Minimum of 3 years of experience in B2B / B2C Digital Commerce.
• Bachelor’s degree (BA/BS) in Computer Science, Information Technology, or a related discipline.
• Proficiency in development languages and tools for the iOS platform, including profiling and testing tools.
• Experience in remote work culture, with at least 2 years in Agile remote teams for clients.
• Strong knowledge of key iOS frameworks (UIKit, CoreData, Foundation, etc.).
• Experience with SwiftUI is considered a plus.
• Extensive experience with Swift 5.0 and higher.
• Familiarity with UI automation using any tool.
• Experience with OS X shell scripting and command-line tools for Xcode / Fastlane.
• In-depth understanding of Apple’s HIG, design best practices, and coding guidelines.
• Solid knowledge of software design patterns and architectural principles.
• Understanding of agile development methodologies.
• Excellent grasp of OOP best practices, pattern-oriented architecture, and architectural design principles.
• Passionate about producing clean, well-structured, readable, and testable code.
• Proficient with version control software tools (Git).
• Experience integrating applications with web services (SOAP, REST).
• Knowledge of REST API architecture.
• Understanding of client-side development as well as API backend stack.
• A strong passion for clean code.
• Detail-oriented with exceptional teamwork abilities.
• Excellent verbal and written communication skills at all organizational levels.
• Strong prioritization and time management skills.
• Robust problem-solving abilities.
• Attractive employee discounts across our brands.
• Access to the latest technology tools.
• Continuous learning opportunities 365 days a year while doing what you love.
SD Solutions
SIS International Research & Strategy Consulting
Roblox
Get handpicked remote jobs straight to your inbox weekly.