-
Alphayotta

Android/ iOS Developer

Alphayotta
United Kingdom · Contract · Entry

Lead Software Engineer – Android 

Out of the successful launch of Chase in 2021, our new team is dedicated to creating customer-centric products that address real-world problems. We foster an environment that encourages skill development and realisation of potential, valuing collaboration, curiosity, and commitment.

As a Lead Software Engineer - Android at CLIENT within the Accelerator’s Engineering team, you are the heart of this venture, focused on getting smart ideas into the hands of our customers. You have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By your nature, you are also solution-oriented, commercially savvy and have a head for fintech. You thrive in working in tribes and squads that focus on specific products and projects – and depending on your strengths and interests, you'll have the opportunity to move between them.

While we’re looking for professional skills, culture is just as important to us. We understand that everyone's unique – and that diversity of thought, experience and background is what makes a good team, great. By bringing people with different points of view together, we can represent everyone and truly reflect the communities we serve. This way, there's scope for you to make a huge difference – on us as a company, and on our clients and business partners around the world

Job responsibilities

·        Improve code structure, have an impact on architecture, and review code of any scope produced by the team

·        Collaborate with cross-functional teams to define, design, and ship new features

·        Write clean, maintainable code and ensure best practices are used

·        Own larger pieces of work, assist with design and technical/implementation choices and influence the direction

·        Participate in code reviews and contribute to a culture of continuous improvement

·        Help implement and maintain automated tests to ensure high code quality

·        Stay up-to-date with the latest industry trends and technologies to keep our products at the forefront of innovation

·        Identify and correct bottlenecks and fix bugs

·        Work closely with the design team to ensure the technical feasibility of UI/UX designs

·        Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

·        Mentor and support the personal growth of other colleagues, encouraging efficiency in their roles

 

Required qualifications, capabilities, and skills

·        Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience

·        Experience with common Android architecture patterns, including MVVM, Use Cases and Clean Architecture

·        Strong experience with Kotlin and Java

·        Familiarity with automated testing capabilities and approaches

·        Excellent problem solving skills and critical thinking

·        Understanding Android app performance dimensions and tools

·        Proficient understanding of version control tools such as Git

·        Hands-on practical experience in system design, application development, testing, and operational stability

·        Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages with performance in mind

·        Solid understanding of the Software Development Life Cycle, Agile methodologies, Application Resiliency, and Security

 

Preferred qualifications, capabilities, and skills

·        Some experience with CI/CD automation

·        Cryptography

·        Prior experience with React Native and/or Expo

 We have an opportunity for iOS developer role that may be of interest to you.


Please find the below Job Description 


Job responsibilities

·        Improve code structure, have an impact on architecture, and review code of any scope produced by the team

·        Own larger pieces of work, assist with design and technical/implementation choices and influence the direction

·        Collaborate with cross-functional teams to define, design, and ship new features

·        Write clean, maintainable code and ensure best practices are used

·        Participate in code reviews and contribute to a culture of continuous improvement

·        Help implement and maintain automated tests to ensure high code quality

·        Stay up-to-date with the latest industry trends and technologies to keep our products at the forefront of innovation

·        Identify and correct bottlenecks and fix bugs

·        Work closely with the design team to ensure the technical feasibility of UI/UX designs

·        Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems

·        Mentor and support the personal growth of other colleagues, encouraging efficiency in their roles

 

Required qualifications, capabilities, and skills

·        Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience

·        Experience with common iOS architecture patterns, including MVVM

·        Strong experience with Swift and familiarity with Objective-C and its runtime

·        Familiarity with testing capabilities (XCTest including unit and UI tests) and approaches

·        Excellent problem solving skills and critical thinking

·        Understanding iOS app performance dimensions and tools (Instruments)

·        Proficient understanding of version control tools such as Git

·        Hands-on practical experience in system design, application development, testing, and operational stability

·        Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages with performance in mind

·        Solid understanding of the Software Development Life Cycle, Agile methodologies, Application Resiliency, and Security

·        Experience using Swift UI to develop rich User Interfaces

·        Experience with CI/CD automation

 

Preferred qualifications, capabilities, and skills

·        Cryptography and cryptographic services on iOS

·        Combine or other reactive frameworks

·        Prior experience with React Native or Expo

 

Key Skills

Ranked by relevance

c pan ha ai ui ios android spi nat react react native swift unity excel git esp lan ux vm kotlin java eop nas
Login to Apply
Posted
Dec 16, 2024
Type
Contract
Level
Entry
Location
Greater Bristol Area
Company
Alphayotta

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Shore
Related

Mobile Developer Android / iOS (Hibrido, Lisboa)

2026-04-10

Full-time
Not Applicable
Portugal
Information Technology & Services
Engineering
View Job Details
CRAON
Related

Java back end developer

2026-04-09

Full-time
Not Applicable
Italy
Information Technology & Services
Engineering
View Job Details
CRAON
Related

Data scientist

2026-04-09

Full-time
Not Applicable
Italy
Information Technology & Services
Engineering