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 a month 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)

Android Game Performance Engineer

Senior Android Game Performance Engineer role at Qualcomm China, focusing on optimizing gaming performance and power efficiency on mobile platforms.

Senior React Native Developer

Senior React Native Developer position at Nearform, building mobile applications with Node.js and React Native in a remote-first environment.

Mobile Software Engineer

Senior Mobile Software Engineer role at BitGo, building cross-platform applications with React Native for digital asset infrastructure.

Senior Software Engineer

Senior Software Engineer position at Meta focusing on mobile development and infrastructure in Seattle, WA.

Senior Mobile Engineer

Senior Mobile Engineer role at DataCamp, building the best mobile app for data science education, requiring 4+ years of experience in React Native and NodeJS.