At a Glance
- Tasks: Design and implement scalable iOS code while testing and improving our innovative mobile apps.
- Company: Exciting tech company backed by industry leaders, transforming consumer software applications.
- Benefits: Flexible remote work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on collaboration and continuous learning.
- Why this job: Join a fast-paced team and make a real impact on millions of users worldwide.
- Qualifications: 5-8 years in Software Engineering with strong iOS development skills.
The predicted salary is between 36000 - 60000 £ per year.
Location: London office or remote (±2h from UK time)
About Us
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.
What you will be doing
- 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.
What you bring
- 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.
Who you are
- 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.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Technology, Information and Internet
Senior iOS Engineer in England employer: Alba
As a Senior iOS Engineer at our innovative technology company, you will thrive in a dynamic work culture that champions creativity and collaboration. With the flexibility of working from our London office or remotely, you will benefit from a supportive environment that prioritises employee growth and development, alongside competitive compensation and unique opportunities to shape the future of consumer software applications. Join us and be part of a team that values excellence, embraces new technologies, and is dedicated to making a significant impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior iOS Engineer in England
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, tech conferences, or even online webinars. The more people you know, the better your chances of landing that dream job.
✨Show Off Your Skills
Don’t just tell them what you can do; show them! Create a portfolio showcasing your best iOS projects. This is your chance to shine and demonstrate your expertise in Swift and Objective-C.
✨Ace the Interview
Prepare for technical interviews by practicing coding challenges and system design questions. Remember, they want to see how you think, so talk through your thought process as you solve problems.
✨Apply Through Our Website
We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team!
We think you need these skills to ace Senior iOS Engineer in England
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior iOS Engineer role. Highlight your native iOS development experience, especially with Swift, and any relevant projects that showcase your problem-solving abilities.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about consumer tech products and how your background aligns with our mission. Share specific examples of how you've pursued excellence in your previous roles and how you can contribute to our team.
Showcase Your Projects:If you've worked on notable projects, especially in mobile apps, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!
How to prepare for a job interview at Alba
✨Know Your Tech Inside Out
Make sure you brush up on your iOS development skills, especially Swift and Objective-C. Be ready to discuss your past projects in detail, focusing on the clean, maintainable code you've written and how you've applied modern software engineering practices.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about how you can demonstrate your analytical mindset and problem-solving abilities. Use examples from your experience where you’ve successfully navigated complex issues or improved processes.
✨Be a Team Player
Highlight your collaborative spirit! Share stories that showcase how you’ve worked effectively within a team, supported your colleagues, and contributed to a positive team dynamic. Remember, they’re looking for someone who thinks for the team.
✨Stay Current with Trends
Familiarise yourself with the latest trends in consumer tech and mobile applications. Be prepared to discuss how you keep up with new technologies and how you might apply them to improve their products. This shows your passion for the industry and your commitment to continuous learning.