Desarrollador iOS app
Code 2514.2.2.1
This role has no official English translation yet; it is shown in Spanish.
El desarrollador/la desarrolladora iOS app es un profesional de tecnología que se especializa en diseñar y crear aplicaciones de calidad para la plataforma de iOS de Apple, utilizando principalmente los lenguajes Swift y Objective-C. Su trabajo, realizado en un entorno de desarrollo de software en conjunto con otros equipos técnicos, tiene como objetivo crear aplicaciones de alta calidad y optimizar el rendimiento de estas para satisfacer las necesidades del usuario final.
Essential skills
Knowledge
- APIs JSON
- Bitbucket
- Code editors (Editores de código)
- Command line tools
- GitHub
- GitLab
- IDE Integrated Development Environment
- Issue tracking
- JavaScript Object Notation (JSON)
- Object Oriented Programming
- Objective-C
- Responsive design
- Software Development Lifecycle SDLC
- Software code repositories
- Swift (computer programming)
- Test-Driven Development (TDD)
- Xcode
- algorithms
- information architecture
- software components libraries
- ciencia de materiales
- communication
- contract law
- object-oriented modelling
- information structure
- mobile device management
- ICT debugging tools
- iOS
- iOS Operating System
- model based system engineering
- macOS Operating System
- mobile device software frameworks
- precision mechanics
- software UI design patterns
- engineering principles
- engineering processes
- computer programming
- cognitive psychology
- ICT system user requirements
- distributed directory information services
- mobile operating systems
- integrated development environment software
Skills and competences
- speak different languages
- administer multi-modal logistics
- analyse logistic changes
- analyse software specifications
- ensure proper document management
- consult information sources
- cyber attack counter-measures
- monitor technology trends
- create a product's virtual model
- create solutions to problems
- define technical requirements
- debug software
- develop creative ideas
- develop software prototype
- label samples
- ensure compliance with legal requirements
- manage ICT semantic integration
- perform laboratory tests
- implement ICT recovery system
- integrate system components
- interpret technical requirements
- interpret technical texts
- maintain logistics databases
- maintain equipment
- keep up with digital transformation of industrial processes
- proporcionar documentación técnica
- conduct quality control analysis
- collect samples for analysis
- write specifications
- record test data
- solve ICT system problems
- troubleshoot
- perform test run
- supervise work on design planning
- use software libraries
- use repair manuals
- use software design patterns
- use functional programming
- use logic programming
- use object-oriented programming
Transversal competences
- adapt to changes in technological development plans
- apply statistical analysis techniques
- assist customers
- meet contract specifications
- meet deadlines
- execute analytical mathematical calculations
- manage schedule of tasks
- identify ICT security risks
- think analytically
Download the role profile
We'll send you a profile ready to paste into your job ad: purpose, essential and optional skills, and what to assess. One email, no signup.
What to assess for this role
Technical knowledge can be verified with tests and references. What never shows up on a CV are the transversal competences, and they explain most failed hires. Before closing, it pays to measure them with a standardised battery.
See psychometric assessmentSimilar roles
Other roles in the same group, useful when the one you need is not an exact fit.
Need to find this profile?
We source, screen and assess candidates for this kind of role, with a replacement guarantee. Fast process and a flat fee per role, no percentage of the salary.
In Obrii App the profile becomes a job descriptor, a CV screener and an interview scorecard. Try it free for 14 days, no credit card.
Sources
This service uses the ESCO classification of the European Commission and the Mapha Taxonomy developed by OTIC SOFOFA (CC BY 4.0), in an adapted version. Group codes come from the ILO's ISCO-08. See sources and licences