Mobile Developer (iOS - Swift)

A technology company with over 400 passionate tech professionals across 14 offices in 6 countries, focused on custom development projects.
Spain
Mobile
Mid-Level Software Engineer
Remote
101 - 500 Employees
3+ years of experience
Enterprise SaaS

Description For Mobile Developer (iOS - Swift)

Plain Concepts is a dynamic technology company with over 400 professionals spread across 14 offices in 6 countries. They specialize in custom development projects, technical consulting, and training, with a strong technical DNA. The Mobile Developer role focuses on iOS development using Swift, working in a flexible, remote-first environment with a 35-hour work week.

The position offers an opportunity to work on projects from scratch, participating in architecture design and decision-making processes. The ideal candidate will have at least 3 years of experience in iOS development with Swift, strong knowledge of MVVM architecture, and familiarity with SOLID principles. Additional experience with Android development in Kotlin is highly valued.

The company culture emphasizes continuous learning, innovation, and team collaboration. They follow Agile methodologies and maintain a flat, horizontal organization structure. Benefits include comprehensive medical and dental insurance, professional development opportunities, flexible working arrangements, and various lifestyle perks.

Plain Concepts is committed to diversity and inclusion, welcoming talent from all backgrounds. They pride themselves on transparency, creativity, and technical excellence in delivering solutions for their clients. The role offers the perfect blend of technical challenge, professional growth, and work-life balance.

Last updated 3 days ago

Responsibilities For Mobile Developer (iOS - Swift)

  • Develop projects from scratch with minimal supervision and team collaboration
  • Participate in architecture design and decision-making in a constructive environment
  • Work under SOLID principles
  • Be a key player in developing best practices, clean and reusable code
  • Stay up-to-date with the latest tools and technologies in the market

Requirements For Mobile Developer (iOS - Swift)

  • At least 3 years of experience developing native iOS apps with Swift
  • Experience in architecture design using MVVM pattern (VIPER, MVC also valued)
  • Experience in native Android development with Kotlin is highly valued
  • Knowledge and application of design patterns
  • Knowledge of CI/CD as an essential part of software development
  • Good level of English
  • Passion for technology and software development
  • Constant willingness to learn
  • Team player mindset

Benefits For Mobile Developer (iOS - Swift)

Medical Insurance
Dental Insurance
Education Budget
  • Competitive salary based on experience
  • Flexible schedule - 35 hours/week (without salary reduction)
  • 100% remote work (optional)
  • Flexible compensation (restaurant, transport, and daycare)
  • Medical and dental insurance (free for employee)
  • Individual budget for training and free Microsoft certifications
  • English classes (1 hour per week)
  • Birthday off
  • Monthly bonus for electricity and internet expenses
  • Gym plan and sports activities discount
  • Plain Camp (annual team building event)
  • Working with the latest technological tools

Interested in this job?

Jobs Related To Plain Concepts Mobile Developer (iOS - Swift)

Mobile Engineer (Flutter)

Remote Flutter Developer position at Trinetix, requiring 3+ years of mobile development experience, focusing on building innovative mobile applications as part of Ukraine's largest Xamarin team.

Software Engineer II

Microsoft Software Engineer II position focusing on iOS development for the Microsoft Authenticator app, offering hybrid work and competitive compensation.

Software Engineer, React Native (Mobile)

React Native & Front-End Developer position at Bree, a Canadian fintech startup, focusing on mobile and web development with emphasis on design and user experience.

Mobile QA Engineer

Mobile QA Engineer position at Easybrain, testing mobile games and internal tools, requiring 2+ years experience in iOS and Android testing

Mobile Engineer

Join Phind as a Mobile Engineer to build iOS and Android apps for an innovative AI search engine, offering competitive compensation and the chance to work with cutting-edge technology.