This is Contiant! We are an open banking services provider that specialises in payments initiation and account information services in the EU. We are based in Sofia, Bulgaria. Our aim is to provide payments that are faster, cheaper and more secure than credit cards. Contiant is yet not just another open banking provider, but one that increases merchant conversions while they stay in full control throughout the whole payments journey. And all this complemented with the best in class API and reporting platform. Built from developers for developers.
Join Contiant, where we tackle complex challenges, and relentlessly improve our products while delivering exceptional merchant services. As a crucial member of our development team, you will be responsible for building robust and scalable web applications that enhance the user experience of our financial products.
Contiant is seeking a talented Senior Level Developer to join our dynamic team. As such you will be instrumental in crafting cutting-edge software solutions, leveraging your expertise in technologies such as React, TypeScript and Next.js. If you are passionate about creating innovative and scalable applications, we encourage you to apply.
The Role
We’re looking for a Senior Front-End Engineer to craft modern, performant front-end experiences using React, TypeScript, and Next.js. You’ll own features end-to-end—from design discussions to deployment—and set a high bar for code quality and UX.
What you’ll do
Collaborate with product managers and backend engineers to design and ship responsive, user-friendly web applications
Build clean, maintainable, modular, and reusable React + TypeScript components
Implement state management (e.g., Redux) and robust async data flows
Integrate with RESTful APIs and partner closely with backend services
Optimise for performance, reliability, accessibility, and scalability
Conduct thoughtful code reviews; improve standards, patterns, and developer experience
Maintain CI/CD pipelines and automated tests to ensure high-confidence releases
Stay current on best practices and bring ideas that elevate our front-end architecture
About the stack: React, Next.js, TypeScript, Redux and MUI
What makes you a great fit
Strong, production-level React, TypeScript & Next.js experience—generally ~2–4 years or equivalent proficiency; we’re flexible on total years
Solid grasp of front-end fundamentals: responsive design, cross-browser compatibility, web performance, and accessibility
Experience with state management patterns/libraries and asynchronous programming
Comfortable integrating REST APIs and handling real-world data/edge cases
You own outcomes: plan, execute, and deliver with minimal supervision
You turn product requirements into technical plans, proactively break work down, and unblock yourself
You debug across the stack when needed and drive issues to closure
You leave the codebase better than you found it and mentor others by example
Proficient with Git and GitLab: advanced branching strategies, rebasing, resolving complex conflicts, code review via merge requests, and leveraging GitLab CI/CD
Familiarity with agile ways of working
Excellent problem-solving, communication, and collaboration skills
Fintech experience (VERY strong plus — but not required)
Bonus points
Comfortable with financial data visualisation and currency precision (formatting, rounding)
Understanding of risk/fraud signals and observability around money movement
Built UIs for payments, wallets, settlements, reconciliation, or ledger-like data
Experience with Axios and react-i18next
Familiarity with AWS services for front-end delivery and observability
Why Contiant
Join us to build innovative payment solutions that move our mission forward. We offer a collaborative environment, real ownership, and room to grow. If you’re passionate about building scalable, delightful front-end software, we’d love to hear from you.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.