The leading name in smart-shopping solutions, we are committed to revolutionizing the way consumers engage with brands. Rooted in innovative technology and user-centric design, we proudly maintain the largest cashback application in Poland. If you're passionate about making a tangible impact in the everevolving retail sector, you've come to the right place. Now, we're on the hunt for an iOS Developer who shares our vision and is eager to contribute to our dynamic team.
Main Responsibilities:
​
• Collaborate with the team to design, develop, and deploy new web applications using Javascript, Node.js, and GraphQL
• Write and maintain high-quality, well-documented, and scalable code that is easy to read, maintain, and extend
• Perform unit and integration tests to ensure the quality of the software • Participate in the deployment process and ensure Continuous Integration and Continuous Deployment (CI/CD) are followed • Analyze performance and scalability challenges, and make recommendations for improvements
• Stay up-to-date with industry trends and emerging technologies, and proactively apply them to our products
• Participate in an Agile development process, including sprint planning, backlog refinement, and retrospectives
• Demonstrate a strong commitment to delivering high-quality, innovative solutions
Requirements
• Minimum of 3 years of hands-on experience in mobile app development, focusing on Swift 5.6+ and Xcode 13.4+.
• Demonstrable skills in working with storyboards for UI/UX design.
• In-depth understanding of architectural patterns like MVC, MVP, and MVVM.
• Experience in using Cocoapods and Firebase for application development.
• Proficiency in GIT, Bitbucket, and Jira for source code management and project tracking.
• Comprehensive knowledge of mobile application testing techniques.
• Fluency in English for effective team collaboration and communication.
Benefits
- Solid, competitive salary.
- Work in multilingual, multinational and multicultural environment on international projects
- Medical care