Teya exists to make sure that every small and growing business in Europe has the opportunity to thrive. We want to become Europe’s go-to software solution for these businesses, simplifying their every day and helping them reconnect with the joy of running their business. Teya was born in 2019 and is home to over 1,000 employees in 15+ countries. We've built a fast-paced, energetic, and innovative environment that is dedicated to bringing the best solutions to customers.
Job Description
🤝 Your Team
You will work with a team to build a real-time Treasury system to solve complex cash flow and reporting problems across the Teya group. Treasury system controls funds liquidity and performs mission-critical activities such as reconciliation and safeguarding. The system will be responsible for moving and reporting on millions of Euros every day.
Your team will use technologies Java, Kotlin, TypeScript, PostgreSQL, Redis, React, Kubernetes and AWS to write maintainable, performant and high-quality code. We focus on continuous deployment and iterative delivery, to ensure that our code runs reliably on Teya Cloud Platform.
💪 Your Mission
We are looking for someone who is eager to learn and improve every day by taking ownership of their role and responsibilities. We are looking for individuals with a strategic and analytical mindset and a vision for the future. You will have to have a deep understanding of modern core banking and transaction processing concepts across multiple payment networks. Our goal is to build efficient and low maintenance approach to real-time treasury management to allow other teams launching new products rapidly.
Above all, we require someone who harbours the ambition to grow with the company. You will be exposed to the entirety of our business, and it is up to you to carve your path. The entrepreneurial spirit lies in the heart of our culture – we are seeking self-starters to take ownership of problems they observe and tackle them creatively.
On a regular day, you will:
Write clean, secure, and well-tested code to solve business problems and develop mobile applications for business, adhering to existing designs for security, efficiency, and scalability. Create interface prototypes to showcase core functionalities utilizing best UI practices
Incorporate automation best practices to reduce the chances of repetition/waste and human error
Build tools and integrate systems to scale the effectiveness of products across the business
Collaborate and communicate effectively within the team and across the organisation to achieve the team’s goals
Serve as a mentor and supporter for fellow developers and team-mates
Continuously work to improve while being empathetic and considerate with others
Qualifications
📖 Your Story
5+ experience in mobile app development, with a strong portfolio showcasing business applications, with both native (Swift for iOS, Kotlin for Android) and cross-platform (e.g., Flutter, React Native) mobile development frameworks
Solid understanding of mobile app security best practices, including secure coding, encryption, and data protection.
In-depth knowledge of the full mobile development life cycle, from concept through deployment and support
Experience in integrating various payment systems and understanding of transactional and financial systems within apps
Demonstrated ability to work with RESTful and SOAP APIs, along with web services
Familiarity with UI/UX design principles specific to mobile platforms
Extensive experience with automated testing and in implementing automated testing frameworks and conducting unit tests, integration tests, and UI tests to ensure application quality and performance
Experience with database management and data caching strategies to enhance application performance
Expertise in setting up and maintaining automated build systems and CI/CD pipelines to streamline development and deployment processes
An enthusiasm for coaching and assisting to less experienced colleagues
Experience working in an Agile/Scrum development process
Good level in English, close to fluent
Additional Information
🏆 The Perks
We trust you, so we offer flexible working hours, as long it suits both you and your team;
Physical and mental health support through our partnership with GymPass giving free access to over 1,500 gyms in the UK, 1-1 therapy, meditation sessions, digital fitness and nutrition apps;
Our company offers extended and improved maternity and paternity leave choices, giving employees more flexibility and support;
Cycle-to-Work Scheme;
Health and Life Insurance;
Pension Scheme;
25 days of Annual Leave (+ Bank Holidays);
Office snacks every day;
Friendly, comfortable and informal office environment in Central London.
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Senior Software Engineer (Mobile) at Teya.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
Loading...
TEYA 225 jobs found
System & Processes Analyst at Teya
London, United Kingdom
IT Service Desk Administrator at Teya
London, United Kingdom
Inbound Sales Executive at Teya
London, United Kingdom
Senior Software Engineer (Mobile) at Teya
London, United Kingdom
Independent Sales Consultant (Card Payments) at Teya
Leeds, United Kingdom
Independent Sales Consultant (Card Payments) at Teya
London, United Kingdom
Independent Sales Consultant (Card Payments) at Teya
Southampton, United Kingdom
Independent Sales Consultant (Card Payments) at Teya
Cardiff, United Kingdom
Independent Sales Consultant (Card payments) at Teya
Birmingham, United Kingdom
Independent Sales Consultant (Card Payments) at Teya