Senior iOS Engineer
alba
London, UK
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
E2e Testing
Software Engineering
Backend
Functional Programming
Objective C++
Job description
- Design and implement clean, maintainable, testable, and scalable code across our products and our architecture.
- Devise unit, integration, and end-to-end tests.
- Employ modern software engineering paradigms such as structured concurrency.
- Apply engineering best practices and inspire others to do the same.
- Be on top of new relevant technologies.
- Think outside of the box about medium to long-term initiatives to radically improve and scale the impact of our development efforts.
Requirements
- Between 5-8 years of full-time work experience in Software Engineering.
- At least 4 years of experience in native iOS development (i.e. a very advanced knowledge of Swift with a foundational understanding of Objective-C).
- Preferably experience in other tech stacks (i.e. other mobile stacks or backend).
- Preferably at least a basic understanding of functional programming.
- Previous work experience in a fast-paced work environment (big tech or scale-up).
- Passion for consumer tech products.
- Fluency in English., * Pursuing excellence: You set ambitious goals and you do what it takes to achieve those, prioritizing your focus and energy in an outcome-oriented manner.
- Humble: You know there is a world of things you don’t know and that learning never stops.
- Analytical: You enjoy solving problems and have a malleable mental model to come up with a logical solution framework.
- Naturally data-driven: You have a natural drive to use data to formulate hypothesis and/or support conclusions and decisions.
- You move quickly: You value pace and have a natural inclination to get things done.
- Entrepreneurial: You know that improvement requires great ideas and excellent execution. You like to come up with and propose ideas to bring the team forward.
- Think for the team: You are a team player. You know that we succeed and we fail together and you focus on understanding your surroundings and making sure the team is well.
About the company
Backed by the founders of SoundCloud, SumUp, Flixbus, and SellerX, we are a technology company radically shaking up the world of consumer software applications, starting with mobile apps.
We have a unique approach to identifying opportunities, entering markets, and scaling our products. This approach puts us on a fast trajectory for maximizing the reach and delight our products create.
In just about two years since our founding, our products have already been used by more than 28 million users.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago