IdeaSoft is a full-cycle software development company focused on Blockchain and Fintech. We create dedicated teams and build outstanding Web3 products with cutting-edge technologies to ensure better business results.
10 березня 2023

Middle/Senior iOS Developer (вакансія неактивна)


We are seeking an experienced and highly motivated iOS Developer to join our team. As a Middle/Senior iOS Developer, you will play a key role in developing and delivering high-quality iOS applications that meet the needs of our customers. You will work closely with other team members to craft user stories, write clean and maintainable code, and participate in code reviews to ensure the quality of the software.

Key Responsibilities:
— Write clear and maintainable code for iOS applications, following best practices and software design patterns
— Collaborate with the team to craft user stories and refine task descriptions
— Write unit and integration tests to ensure high-quality software
— Participate in code reviews and provide constructive feedback
— Mentor junior developers and help in their growth and learning
— Work closely with Product Owners to understand customer requirements and refine solution definitions

— At least 3 years of experience in iOS development
— Strong understanding of Swift programming languages
— Strong knowledge of software design patterns, algorithms, and data structures
— Experience in writing unit and integration tests for iOS applications
— Experience with app development and delivery on the Apple App Store
— Excellent written and verbal communication skills
— Ability to mentor and guide junior developers

Nice to Have:
— Practical experience with Test-Driven Development (TDD)
— Already shipped an app on the App Store
— Active GitHub account demonstrating your technical skills and contributions

We offer:
— Competitive compensation
— Social package (20 working days of annual leave, 4 days off, 5 paid sick days)
— Flexible working hours
— Possibility to work remotely as fully as partially
— Challenging projects in diverse business domains and a variety of tech stacks
— Personal development and professional growth opportunities
— Work with talented, ambitious and family-feel teams
— Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
— Compensation for your professional certification & support for your learning activities
— Opportunity to choose IT equipment you like
— Professional accounting support
— Support for a healthy lifestyle, compensation for participation in sport events
— Fascinating corporate parties, team-building activities and memorable anniversary presents