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 5 months 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)

Mobile Developer (Android - Kotlin)

Senior Mobile Developer position at Plain Concepts, focusing on Android development with Kotlin, offering remote work and comprehensive benefits.

Senior Software Engineer, Pixel Sensor

Senior Software Engineer position at Google's Pixel team, focusing on sensor development and mobile innovation, requiring 5 years of experience in software development.

Senior Software Engineer, Mobile (Android), AR

Senior Software Engineer position at Google working on Android and AR technologies, developing next-generation immersive computing experiences.

Senior Software Engineer, Pixel Camera

Senior Software Engineer position at Google's Pixel Camera team, focusing on developing cutting-edge camera technologies and computational photography solutions for Android devices.

Senior Software Engineer - Qualcomm XR Labs Europe Madrid Spain

Senior Software Engineer position at Qualcomm XR Labs Europe, focusing on AR/VR technology development with C++ and computer vision expertise.