What We’re All About at Kroo
Kroo has a big vision. To be the first bank that is both trusted and loved by its customers.We’re helping people take control of their financial future and achieve their goals, whilst making a positive impact on the planet.Here at Kroo, doing what is right is in our DNA. We act with integrity, transparency and honesty. We think big, dream big, and relentlessly pursue our goals. We like to be bold, break new ground, and we never stop learning. But most importantly, we are on this journey together.
How you will contribute:
We are seeking a talented and experienced Mobile Engineer to join our team at Kroo Bank. As a Mobile Engineer, you will play a crucial role in developing and maintaining our cutting-edge mobile banking application. Your primary focus will be on building robust and user-friendly mobile experiences for our customers, ensuring high performance, security, and reliability. Your responsibilities with include:
- Collaborate with product managers, designers, and other engineers to understand requirements and translate them into well-designed and implementable features for our mobile banking application.
- Design, develop, and test new features and enhancements for iOS and Android platforms, ensuring a seamless and intuitive user experience.
- Build reusable, scalable, and maintainable code to ensure the long-term stability and extensibility of the mobile application.
- Optimise mobile application performance to deliver fast and responsive experiences to our customers.
- Implement and maintain proper security measures to protect user data and ensure compliance with industry standards and regulations.
- Conduct thorough testing and debugging to identify and resolve issues, ensuring a high level of application quality.
- Collaborate with backend engineers to integrate mobile applications with backend APIs, ensuring efficient data transfer and synchronisation.
- Stay up-to-date with the latest trends and advancements in mobile application development, bringing innovative ideas and best practices to the team.
- Participate in code reviews, providing constructive feedback to ensure code quality and adherence to coding standards.
- Work closely with cross-functional teams to troubleshoot and resolve technical issues and support the successful delivery of features.
The Kroo is growing and we’d love to hear from you if you’re interested in joining us on our journey!
Requirements
About You
While not essential, the following experience and qualifications are highly desirable in our ideal candidate for this position:
- Proven experience as a Mobile Engineer, with a strong focus on React Native development.
- Solid understanding of mobile application architecture and design patterns.
- Proficient in programming languages such as Typescript and Javascript. Knowledge of Redux is a plus.
- Experience with performance optimisation in React Native.
- Strong knowledge of mobile UI/UX best practices and a keen eye for detail.
- Familiarity with RESTful APIs and integrating mobile applications with backend services.
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of mobile application security principles and best practices.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- A passion for fintech and a keen interest in staying updated with the latest mobile industry trends.
About Our Process:
We can be flexible with the structure of our interview process if someone's circumstances or timescales require it but our general structure is:
- 30-minute meet and greet with our Talent Acquisition Specialist via Google Hangouts
- 1-hour take home coding exercise
- 1-hour system design. This is an opportunity to showcase a system you’ve worked on in the past via Google Hangouts
- 45-minute opportunity to meet with our Head of Engineering and executives via Google Hangouts
Please let us know if you have any specific requirements or need assistance so we can be as accommodating as possible for you.
Benefits
What we offer:
At our cutting-edge fintech company, we know that attracting and retaining the best talent means offering top-notch benefits that help our employees thrive both in and outside of work. Check out what we currently offer:
- Generous holiday time: 25 days annual leave, 8 bank holidays, 1 Kroo bank holiday (June 24th), and 1 day off during the week of your birthday.
- Personal days: We know that life can be unpredictable, so we offer 3 personal days to use as needed.
- Employer-sponsored volunteer program: We're passionate about giving back to our community, and we support our employees in doing the same with up to 4 hours per month of employer-sponsored volunteer time.
- Mental health support: We care about the mental health of our team members and offer access to Spill, our mental health support partner.
- Workplace pension: We want you to feel secure about your future, so we offer a workplace pension with a 5% employee contribution and a 3% employer top-up.
- Learning and development: After 1 year of service, you'll have access to £500 from the Kroo Learning Fund to invest in your career development.
- Top-notch equipment: We provide top-of-the-line equipment necessary for smooth hybrid work, including a MacBook laptop. Additionally, we also offer support in establishing your home office by contributing towards your setup if required.
- Modern office: When you're in the office, you'll enjoy access to our modern, bustling workspace in Holborn, Central London, which includes a full gym.
- Cycle to Work scheme: We encourage sustainable transportation with our Cycle to Work scheme.
- Electric Car scheme: We're committed to reducing our carbon footprint, and our Electric Car scheme makes it easy for our employees to do the same.
- Enhanced parental leave: We know that family comes first, and we offer an enhanced parental leave policy to support our employees in starting and growing their families.
- Room for growth: As a fast-paced, high-growth start-up, we're dedicated to providing our employees with room to grow and excel.
- You get full healthcare for you and your nuclear family via Vitality.
Hybrid Working:
At Kroo Bank, we have a hybrid policy that gives both individuals and teams a lot of freedom when it comes to using the office space to boost productivity. Our London office is a great resource when used effectively. So, employees who can occasionally come to the office are a good fit for how we work right now. Keep in mind that this job involves working from Monday to Friday, with a mix of remote and office work, so you won't need to be on-site all the time.
Diversity and Inclusion:
We wholeheartedly uphold our commitment to fostering a diverse and inclusive workplace. Every employee is highly regarded, respected, and supported without any form of judgement or prejudice. We consider Diversity, Equality, and Inclusion as fundamental pillars guiding our path in all aspects of our bank. We also ensure that reasonable adjustments are made available to all candidates throughout the recruitment process.
To all Recruitment Agencies:
At Kroo Bank, agency resumes are strictly prohibited. Do not submit agency resumes or forward them to our job advertisements or Kroo Bank employees. Be aware that Kroo Bank will not assume any responsibility for fees incurred due to unsolicited resumes.
To ensure a fair and efficient application process, all candidates are kindly requested to submit their applications directly through the advertised platform. We kindly ask that you refrain from reaching out to the company or its employees via email, LinkedIn, or any other communication channels for inquiries or updates. Please note that any attempts to contact us through these channels will not receive a response. Thank you for your understanding and cooperation.