Florencia Suarez Varady is in direct contact with the company and can answer any questions you may have. Email
Florencia Suarez Varady, Recruiter
1x Mobile SDK Engineer
Engineer needed from 9th December 2024
Full-time through to 6th May 2025
About the Project:
Client is an open banking payments network, providing real-time payments, data and identity APIs across the UK and Europe.
The work is to support the companies mobile application development through SDK upgrades
About the Candidate:
They will have demonstrable experience of updating and maintaining mobile SDKs for optimal performance and compatibility.
Have the ability to work independently and with minimal supervision to meet
deadlines and project goals.
Strong problem solver and critical thinker under pressure.
Be a proactive communicator and collaborator with the Lead Mobile Engineer and other team members.
Continuously seek to improve the quality and reliability of the client’s mobile
offerings.
Will have a commitment to ongoing learning and development in mobile
engineering and open banking technologies
BONUS: Display a strong understanding of open banking principles and how they apply to mobile development.
BONUS: Display a strong understanding of data standards
BONUS: Display a strong understanding of identity verification
Must have demonstrable experience of:
Kotlin - proficient
Jetpack Compose - proficient
Coroutines, Flows - proficient
Retrofit - proficient
RoomDB - proficient
Swift - expert
Objective-C - expert
UIKit - expert
Tuist - proficient
SDK Management - proficient
CI/CD for mobile apps - proficient
Technical English (written and spoken) - expert
Responsibilities:
Update and maintain mobile SDKs ensuring compatibility with the latest mobile operating systems and devices.
Work closely with the Lead Mobile Engineer to plan and execute development strategies.
Collaborate with cross-functional teams to gather requirements and ensure the technical feasibility of mobile solutions.
Implement security best practices in mobile development to protect user data and comply with financial regulations.
Provide technical support for mobile SDKs, including troubleshooting and
debugging issues
Working Practices:
Agile development practices, with a focus on Scrum or Kanban methodologies.
○ 1:1 check-ins with the Lead Mobile Engineer and Engineering Manager
○ Cross-functional team meetings to align on goals, timelines, and
deliverables (standups)
○ Refinement
○ Planning (ceremonies)
○ Technical review sessions to discuss challenges, solutions, and best
practices in mobile development.
Regular sprint planning, retrospectives, and stand-ups to ensure continuous
progress and improvement.
Tooling includes:
○ Development tools: Android Studio, Xcode, and Visual Studio Code.
○ Project and task management tools: Jira .
○ Collaboration and communication tools: Slack.
○ Source control and CI/CD platforms: Git, GitHub.
Additional Information:
Fully remote, 5 days a week
Able to work within UK working hours for a minimum of 7+ hours/day on days worked.
Role begins December 2024.
Laptop provided post-verification. Will be required before work can commence.
About the opportunity (for candidate):
Opportunity to work at the forefront of the open banking movement, impacting financial technology across the UK and Europe.
Close collaboration with a lean and highly skilled mobile engineering team.
Chance to take on significant responsibility in updating and enhancing critical
mobile software components used by hundreds of users (b2b).
Access to cutting-edge technology and the opportunity to innovate in the financial services space.
Selection Process:
Screening: We require a full CV that describes applicable experiences. CVs should be clear on project roles held, duration of role on project, skills used, technologies used, outcomes achieved. Ideally this will be accompanied by a github repo of the candidate (Please do not share company or team repos).
First interview (experience): Candidates will be asked questions on experiences in their CV that match the role description (~15-20 mins).
Second interview (challenge): Candidate will work with the assessment lead to complete a live code challenge walking through their process and considerations throughout (~45min-1hr).
Interview with Client (fit): Candidate will meet the hiring manager for a final round to confirm behavioural and cultural fit (~45-60 mins)
User