← Sottava, jobs the hour they open
37 mo agofound 4 d ago
iOS Engineer
What the posting is about
Join 1001 as a Mid-Level iOS Developer to design, develop, and maintain high-quality iOS apps. Collaborate with the team to implement new features, write unit tests, and optimize code. Stay updated with the latest trends in iOS development and work cross-functionally to deliver exceptional user experiences.
Read out of the posting
Levelmid
Experience asked3+ years
EmploymentFull time
LocationBaghdad/Erbil, IQ
RemoteYes
Visa sponsorshipNot stated
SalaryNot published, and most postings do not
Posted2023-08-22
Found viabreezy, direct from their system
We saw it 38 months after it went up.
The posting, as the company wrote it
Employment: Full-Time
1001 is seeking a skilled and dedicated Mid-Level iOS Developer to join our dynamic mobile development team. As a Mid-Level iOS Developer, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications. The ideal candidate should have substantial experience in Swift, Test-Driven Development (TDD), and writing unit tests, and should be enthusiastic about creating innovative and user-centric mobile experiences.
Job Responsibilities:
Collaborate with the development team to design and implement new features and functionalities for iOS applications, adhering to best practices and coding standards.
Utilize your expertise in Swift to write efficient, scalable, and maintainable code for iOS applications.
Advocate for and apply TDD principles, writing unit tests using testing frameworks like JUnit and Mockito to ensure the robustness and reliability of the codebase.
Design, develop, and execute comprehensive unit tests to validate the correctness of individual components and enhance overall code quality.
Identify and implement code optimizations to improve the performance and responsiveness of iOS applications.
Collaborate with the team to troubleshoot and resolve issues and bugs, ensuring the stability and continued functionality of the applications.
Work with the team to set up and maintain CI/CD pipelines to automate the build, testing, and deployment process.
Stay updated with the latest trends and technologies in iOS development, recommending and implementing improvements and innovations where applicable.
Collaborate effectively with product managers, designers, and backend developers to understand requirements and deliver exceptional user experiences.
Qualifications:
Proven experience as an iOS Developer with a minimum of 3 years of hands-on experience in Kotlin development.
Strong understanding of Test-Driven Development (TDD) principles and experience in writing unit tests using XCTest.
Proficiency in XCode and other relevant development tools.
Experience with version control systems, such as Git, for collaborative development.
Solid understanding of object-oriented programming (OOP) and software design patterns.
Knowledge of Agile development methodologies and the ability to work in an Agile/Scrum environment.
Excellent problem-solving skills and the ability to handle complex technical challenges.
Strong communication and teamwork skills to collaborate effectively with cross-functional teams.
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Copied from 1001’s own board, not rewritten. Original ↗
Also open at 1001
Why this page exists
We read companies’ own hiring systems every hour, 1,123 of them, and show a job the hour it opens instead of when a job board gets around to indexing it. We saw it 38 months after it went up.
The feed is free. No card, no trial to expire.