Join our vibrant development team as we seek to add a talented and seasoned iOS Developer proficient in English (B2+). As an iOS Developer, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications. If you thrive in a fast-paced environment, possess meticulous attention to detail, and are passionate about iOS programming, we strongly encourage you to apply.
Responsibilities
High-Quality iOS Development:Develop user-friendly iOS applications for various devices and screen sizes, ensuring high quality.Collaboration with Cross-Functional Teams:Work closely with product managers, designers, and stakeholders to gather requirements and define application features.Translate Requirements into Functional Applications:Convert business requirements and UI/UX designs into functional and intuitive iOS applications.Clean and Efficient Code:Write clean, maintainable, and efficient code using Swift and other relevant technologies.Testing and Debugging:Conduct thorough testing and debugging to ensure optimal performance and user experience.Continuous Improvement:Identify and implement improvements to enhance application performance, stability, and security.Stay Updated:Stay up to date with the latest trends and best practices in iOS development, sharing knowledge with the team.Code Reviews and Collaboration:Participate in code reviews, provide constructive feedback, and collaborate with team members to ensure code quality.Defect Resolution:Troubleshoot and resolve application defects and issues reported by users.Integration with Backend:Work closely with backend developers to integrate APIs and web services into iOS applications.Cross-Functional Integration:Collaborate with cross-functional teams to ensure seamless integration of iOS applications with other systems and platforms.
Requirements
Education:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).Technical Skills:Experience with SwiftUI and Combine frameworks.Proven experience as an iOS Developer, with a portfolio of iOS applications.Proficiency in Swift and Objective-C programming languages.Strong knowledge of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.Familiarity with RESTful APIs, JSON, and web services integration.Knowledge of version control systems, such as Git.Ability to write clean, readable, and maintainable code.Strong problem-solving and debugging skills.Soft Skills:Excellent communication and teamwork skills.Ability to work in a fast-paced, agile development environment.Attention to detail and a commitment to delivering high-quality work.
Preferred Qualifications
Knowledge of continuous integration and delivery (CI/CD) practices.Familiarity with automated testing frameworks such as XCTest and XCUITest.Experience with Agile/Scrum methodologies.
If you are passionate about iOS development and ready to contribute to innovative projects, apply now and become a key player in our dynamic team!