| Location |
We can currently only accept applications from candidates that are located in Europe. |
| Flexibility |
Remote (also a Hybrid option in Slovenia) |
Hi there!
We are in search of a motivated and talented individual to join our team and start solving all sorts of problems on exciting fintech-focused projects that are coming our way.
As a Full-Stack Developer, you will be a key contributor to our projects in the fintech space. Your impact will not only be felt in the lines of code but also in making strategic decisions that ensure compliance, reliability, and success of our clients’ products.
On a personal note, we are looking for a problem solver with a proactive ‘get things done’ attitude, who has strong communication skills, thrives in fast-paced collaborative environments, and is always eager to learn and embrace new challenges. A person who is curious about how and why things work the way they do, and is driven to improve existing solutions.
Tech experience we are looking for:
- You have substantial (4+ years) hands-on experience with software development in a team and a good understanding of the software product development lifecycle.
- You possess experience and understanding of startup environments and product development, particularly within the fintech ecosystem.
- You have practical experience in fintech, including working with SaaS APIs, understanding regulatory requirements (e.g., PSD2, SCA), and are familiar with key concepts such as payment instructions, payment corridors, and related industry vocabulary.
- You have good knowledge and relevant experience in the TypeScript ecosystem, specifically with one major frontend framework (ideally ReactJS), one major backend framework (ideally NestJS) and you have strong SQL skills.
- You know Git beyond the basic operations (rebase, merge, cherry-pick, revert, etc.).
- You know how to leverage testing, CI/CD, CLI tools, etc., to improve team processes and developer experience (e.g., GitHub Actions).
- You have experience with implementing and integrating third-party services (auth, logging, monitoring, SaaS APIs, etc.).
- If you ever worked with native mobile environments it is a big plus.
- You are experienced in setting up projects from start to production and have a good understanding of HTTP protocol, API construction, caching, security, etc.
- You have experience with automated testing and best security practices.
- You are familiar with feature flagging or other tools that provide incremental product delivery and trunk-based development.
- You can write specification documents and create diagrams to explain your solutions.
- You have great communication skills and can provide feedback to ensure implementations based on design do not increase complexity.
- You understand the importance of thoroughly testing code and continuously monitoring features in production.