HQ SPAIN - iOS engineer
Job description
About the role
As an iOS Engineer at Jobandtalent, you will play a crucial role in developing and enhancing our mobile applications, ensuring they deliver exceptional user experiences. You will work closely with cross-functional teams, including product managers and designers, to create innovative solutions that meet the needs of our users. This position offers an exciting opportunity to contribute to a rapidly growing company in the tech industry, where your skills and creativity will be valued and encouraged.
Key facts
What you'll do
- Design, develop, and maintain high-quality iOS applications that align with the company's vision and user needs.
- Collaborate with product managers and UX/UI designers to translate requirements into functional and appealing mobile applications.
- Write clean, maintainable, and efficient code while adhering to best practices in software development.
- Conduct thorough testing and debugging of applications to ensure optimal performance and user satisfaction.
- Stay updated with the latest industry trends and technologies to continuously improve the mobile development process.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience across various devices.
- Work closely with backend developers to integrate APIs and other services into the mobile applications.
- Assist in the development of technical documentation to support the ongoing maintenance and enhancement of applications.
- Mentor junior developers and contribute to their professional growth and development within the team.
- Engage in Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to enhance team collaboration and productivity.
- Troubleshoot and resolve production issues as they arise, ensuring minimal disruption to users.
Requirements
- Proven experience in iOS development with a strong portfolio of applications published on the App Store.
- Proficiency in Swift and Objective-C, with a solid understanding of iOS frameworks and design principles.
- Familiarity with RESTful APIs and third-party libraries to connect mobile applications to backend services.
- Experience with version control systems, particularly Git, to manage code changes effectively.
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent communication skills, both verbal and written, to collaborate effectively with team members and stakeholders.
- Understanding of mobile app design guidelines and best practices for user interface and user experience.
- Knowledge of Agile development methodologies and experience working in a fast-paced environment.
Nice to have
- Experience with SwiftUI and Combine for building modern iOS applications.
- Familiarity with CI/CD tools and processes to streamline the development workflow.
- Knowledge of App Store submission processes and guidelines to ensure compliance and successful app launches.
- Experience with performance optimization and debugging tools to enhance application efficiency.
- Understanding of security best practices in mobile app development to protect user data.
Skills & tools
- iOS Development: Swift, Objective-C, Xcode
- Version Control: Git
- Project Management: Agile methodologies, Jira or similar tools
- Testing: XCTest, UI Testing
- APIs: RESTful services, JSON
- Design: Familiarity with Sketch, Figma, or Adobe XD
Practical notes
This position is based in Madrid, Spain, and offers a full-time engagement with competitive salary options based on experience. Jobandtalent is committed to fostering a diverse and inclusive work environment, and we welcome applications from candidates of all backgrounds. Visa sponsorship is available for qualified candidates, making this an excellent opportunity for international applicants looking to advance their careers in a dynamic tech company.
If you are passionate about mobile technology and eager to make a significant impact in a growing organization, we encourage you to apply for the iOS Engineer position at Jobandtalent. Join us in shaping the future of work and helping people find their ideal jobs through innovative mobile solutions.