Middle iOS Developer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Avenga

Avenga

5001 - 10000 employees

🤝 B2B

🏢 Enterprise

💰 Private equity on 2017-02

B2B • Enterprise

Avenga is an international technology and software engineering company that combines consulting, product development, and digital transformation services to help enterprises solve complex business and societal challenges. With over 6,000 professionals across multiple countries and decades of experience, Avenga delivers custom software, cloud, and integration solutions while supporting clients across industries and providing talent acquisition and career development services internally.

📋 Description

• Design, develop, maintain, and integrate native iOS applications and software components according to functional and technical requirements • Participate in the full software development lifecycle, from concept and design to implementation, testing, deployment, and support • Collaborate with product managers, designers, and engineers to define and deliver high-quality solutions • Develop attractive, performant, and user-centric mobile experiences • Build prototypes and contribute during technical discovery and solution design phases • Perform unit testing, code reviews, debugging, and continuous quality improvements • Optimize application performance, stability, and maintainability • Create and maintain technical documentation following engineering standards • Research new technologies and propose improvements to products, processes, and development practices • Maintain and enhance production applications, resolving issues and delivering new features • Contribute to architectural discussions and engineering standards • Leverage AI tools throughout the development process to improve productivity, quality, and delivery speed.

🎯 Requirements

• 3+ years of professional experience in native iOS development • Strong experience with Swift/Objective-C • Solid understanding of software architecture, design patterns, and mobile development best practices • Experience building, maintaining, and optimizing production mobile applications • Strong knowledge of unit testing and code quality practices • Experience working with Git and modern development workflows • Experience using AI-powered development tools such as GitHub Copilot, Claude, Cursor, or similar solutions • Ability to generate code through effective prompting techniques • Ability to validate architectural decisions and ensure consistency with established design patterns • Nice-to-have skills: Experience with CI/CD pipelines for mobile applications • Knowledge of mobile application security best practices • Experience working in agile environments • Experience mentoring other developers and promoting engineering best practices • Interest in emerging technologies and AI-driven software development.

🏖️ Benefits

• Equal opportunities in recruitment • Equal opportunities in career development • Equal opportunities in leadership • Committed to a diverse work environment

Apply Now

Similar Jobs

🔥 28 minutes ago

Cashea

501 - 1000

💳 Fintech

🛍️ eCommerce

👥 B2C

Senior Mobile Engineer developing mobile applications for fintech startup. Building features in React Native for iOS and Android, focusing on performance and quality.

🗣️🇪🇸 Spanish Required

Android

GraphQL

iOS

React

React Native

🕒 3 days ago

redbee

51 - 200

🤝 B2B

☁️ SaaS

🏢 Enterprise

Mobile developer building fullstack experiences for digital payment applications at redbee. Working in a team and participating in software development lifecycle and best practices.

🗣️🇪🇸 Spanish Required

JavaScript

React

React Native

🕒 June 1

Emerging Travel Group

1001 - 5000

🛍️ eCommerce

🤝 B2B

1C Developer focusing on improving БП 3.0 and 1С ERP configurations. Responsibilities include developing modules and supporting accounting infrastructure.

ERP

🕒 May 23

Nimble Giant Entertainment

201 - 500

🎮 Gaming

Senior Game Programmer at Nimble Giant Entertainment developing core systems for AAA games. Collaborating with cross-functional teams while working remotely in Latin America.

🗣️🇪🇸 Spanish Required

Subversion

Unreal Engine

🕒 May 14

Eureka Labs

51 - 200

☁️ SaaS

⚡ Productivity

React Native Developer building beautiful mobile applications and features at The Lab. Collaborating with backend team, designers, and project manager to deliver efficient solutions.

Android

Gradle

JavaScript

Jest

React

React Native

Redux

TypeScript