Skip to main content

iOS Developer

Tuenti, Madrid
Employment type: 
Full time
Communication Skills, iOS, Objective-C, Problem Solving, Swift

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

iOS Developer

We are looking for talented iOS Developers to work in our Madrid office, to join one of the best mobile teams in Spain. As an iOS Developer, you’ll get to work on services that help millions of people around the world, and collaborate with other passionate mobile developers to bring them to life.

You love solving difficult problems and you take pride in delivering bug-free products  ✔
You are focused on making sure that customers get the best service possible  ✔
You love programming and you are eager to learn  ✔

If so, we want you in our team ;)

Responsibilities

  • Primary responsibility for coding, delivering and updating Tuenti in-house developed mobile applications.
  • Design and implement new user-facing features in Tuenti's large, complex mobile applications. Work closely with our product and design teams to customize the apps experience for the iOS platform.
  • End-to-end responsibility for in-house applications from coding to deployment (including porting, spec adherence, technical design , test plan creation, deployment support, code reviewing, etc.).

Must Have

  • Experience coding iOS applications being comfortable with Swift or Objective-C and have extensive knowledge of iOS development techniques and practices.
  • Deep knowledge of the iOS SDK performance tools and optimization techniques.
  • Experience with multithreading programming.
  • Experience writing simple and clean code, unit tests and more important testable code.
  • Ability to identify unique features of specific device interfaces and define appropriate UI and product requirements accordingly.
  • Leadership skills and excellent communication and interpersonal skills with the ability to work with a wide variety of departments.
  • Ability to provide input on prioritization of features with strong sense of user driven design.
  • Ability to work independently, set timelines and execute to plan.
  • Interest and ability to learn other programming languages as needed.
  • Strong analytical and problem-solving abilities.
  • Proficiency in written English required, intermediate level of spoken English.

We offer

  • Competitive, results-based compensation (30K - 45K + Bonus. Depending on candidate seniority).
  • Private Medical Insurance.
  • Attractive benefits such as English/Spanish lessons, free top-ups with Tuenti, flexible spending account…
  • Flexible work hours and flexibility for remote working few days a month.
  • Great opportunity to learn: training budget for attending conferences, in-company learning communities, external events we host.
  • Amazing office located in the city center stocked with free snacks, video games, foosball.
Top