Mobile Developer (iOS - Swift)

Plain Concepts is a technology company with over 400 passionate individuals focused on finding the best solutions for clients and projects. They have 14 offices in 6 different countries and are committed to growth, innovation, and a plural and inclusive culture.
Spain
Mobile
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Mobile Developer (iOS - Swift)

We are expanding our development teams, and we're looking for a Mobile Developer with experience in native iOS app development using Swift and a constant desire to keep learning. Our vision is to build multidisciplinary teams that self-manage projects in an AGILE manner to find and implement the best solutions.

What you'll do:

  • Develop projects from scratch with minimal supervision and team collaboration.
  • Participate in architecture design and decision-making in a constructive environment with co-creation dynamics.
  • Work under SOLID concepts.
  • 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:

  • At least 5 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 (ESSENTIAL).
  • Passion for technology and software development.
  • Constant desire to learn.
  • Team player.

Benefits:

  • Competitive salary based on market and experience.
  • Flexible 35-hour work week (without salary reduction).
  • 100% remote work (optional).
  • Flexible compensation (restaurant, transport, and childcare).
  • Medical and dental insurance (completely free for the employee).
  • Individual budget for training and free Microsoft certifications.
  • English classes (1 hour per week).
  • Day off for your birthday.
  • Monthly bonus for electricity and internet at home.
  • Discount on gym plan and sports activities.
  • Plain Camp (annual team building event).
  • Working with the latest technological tools.

Plain Concepts is committed to equal opportunities and welcomes applicants from diverse backgrounds regardless of race, color, gender, religion, nationality, citizenship, disability, age, sexual orientation, or any other legally protected characteristic.

Last updated 4 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
  • Work under SOLID concepts
  • Develop 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)

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

Benefits For Mobile Developer (iOS - Swift)

Medical Insurance
Dental Insurance
Education Budget
Vision Insurance
  • Competitive salary
  • Flexible 35-hour work week
  • 100% remote work (optional)
  • Flexible compensation (restaurant, transport, and childcare)
  • Medical and dental insurance
  • Individual budget for training and Microsoft certifications
  • English classes
  • Birthday day off
  • Monthly bonus for electricity and internet
  • Gym plan and sports activities discount
  • Annual team building event (Plain Camp)
  • Latest technological tools

Interested in this job?

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

Technical Lead/Senior SDE, Kindle Content Management (Library)

Senior Software Engineering role at Amazon's Kindle team, focusing on developing and architecting library management features for global digital reading platforms.

iOS Mobile Developer

Senior iOS Mobile Developer role at Seam, building SDKs for smart device management with competitive pay and benefits in San Francisco.

Senior Solutions Engineer

Senior Solutions Engineer position at Incode focusing on mobile development with Android/iOS and cross-platform frameworks, combining technical expertise with customer interaction.

Senior QA Engineer - App Game

Senior QA Engineer position at Sun Studio, focusing on mobile game testing with 4+ years experience required, offering comprehensive benefits and professional growth opportunities.

Senior Flutter Mobile App Developer

Senior Flutter Mobile App Developer position at NEORIS, a global digital accelerator, offering growth and innovation.