Lydia Solutions
Tech team
Our technical team is organized into squads (verticals), each focusing on aspects of our core banking system.
This structure fosters in-depth collaboration and efficient problem-solving. Each feature team is made up of software developers, product managers, UX/UI designers, QA testers, DevOps engineers and data scientists.
This diverse mix of skills ensures that every angle of our projects is covered, leading to robust and innovative solutions.
Data
12.0%
Back-End
30.0%
Front-End
5.0%
Mobile
21.0%
Product
26.0%
QA
6.0%
95%
Java to kotlin migration already completed
Technologies and tools
RabbitMQ
100%Python
100%PostgreSQL
100%PHP
100%MariaDB
100%Google Cloud Pub/Sub
100%Go
100%Firebase
100%Vitest
100%SCSS
100%Next.js
100%JavaScript
100%HTML5
100%Chakra UI
100%React JS
30%Terraform
100%Prometheus
100%Kubernetes
100%Helm
100%Google Cloud Platform
100%GitHub
100%argoCD
100%Bitbucket
80%Docker
30%
Backend
Frontend
Devops
Organization and methodologies
Lydia solutions's is organized into features teams (verticals) and each of the above-mentioned professions is assigned to a vertical,
There is a team lead for each feature off the app who influences the direction to be taken on the project.
A technical manager will also coach you in your field. The aim of this organization is to deliver quickly by making the right strategic and technical choices.
To encourage knowledge sharing, align our strategies and promote continuous improvement, 2 types of ritual have been organized:
-
Weekly meetings by technical specialization: During these sessions, experts in each field share ideas, discuss challenges and propose solutions specific to their area of expertise.
-
The monthly global tech meeting brings together representatives from all technical specializations to share broader viewpoints and discuss the company's major challenges.
Projects and tech challenges
Design and implement the best payment system
- Idempotence
- Atomic money transfers
- Support for multiple payment methods (card, Iban, Peer-to-peer, Apple Pay)
- Complex processing workflows (e.g., sending money to external bank users)
- Fraud prevention, real-time transaction evaluation
Technical documentation
Product and service documentation with robust and rigorous processes for our development cycles.
Effort to document product and services with strong and rigorous processes on how our product are implemented. (Development cycles)
- Write the resilient documentation (Functional Requirement,Technical Design document and Product)
- Project tracking using Epics, User Stories and Tasks linked to PR details technical solutions and garanties development process observability
- Write API Documentation
Recruitment process
Our recruitment process for tech professions is organized in this way:
- HR interview
- Interview with the vertical lead
- Live or at home technical test
- Test debriefing and technical interview with the coach and an expert.