Overview
You will be part of our Barcelona beach-based developers team, focused on building the user interface of our FX platform in collaboration with UX, Product, and Tech teams. We welcome developers comfortable with frameworks like Angular, React, Vue, or similar and are excited to explore Ember. No prior Ember experience is necessary—we’ll provide resources and support to master it and contribute back to the team.
This role also involves contributing to a platform-agnostic component library using Stencil.js and web components, ensuring reusable components integrate across an expanding UI ecosystem that includes Ruby on Rails (RoR), Phoenix, and other frameworks. Our backend is primarily Ruby on Rails, with Elixir (Phoenix) services for specific functionalities.
At Kantox, we value a self-driven mindset and a strong desire to learn. With a flat management structure, we trust every team member to contribute. You will collaborate with a motivated, diverse, multidisciplinary team that views software development as a team sport.
Responsibilities
* Maintain and improve the codebase and ensure applications run correctly
* Develop and test new features; fix issues; perform maintenance and upgrades
* Review peers’ code and help improve requirements and efficiency
* Raise improvement suggestions; participate in technical discussions; maintain technical documentation
* Cater to clients’ understanding of an intuitive FX platform
* Write efficient, readable code
* Work closely with the UX team and provide suggestions
* Own frontend-backend integration and frontend projects
* Mentor junior and mid-level engineers; act as a right arm to the tech lead
Qualifications
* At least 5 years of professional experience with modern frontend frameworks (Ember, Angular, React, or Vue)
* Strong testing skills and experience maintaining tests for code quality
* Experience with web components (Stencil JS) is a plus
* Self-motivated and eager to learn and improve
* Team player who values collaboration and asking questions
* Permission to work within the EU is a plus
* Interest in leading and mentoring junior engineers
* Fluency in English
Our culture & benefits
* Hybrid working and flexible hours for work-life balance
* Diverse, multicultural team of over 40 nationalities
* Learning and development opportunities to grow your role
* Collaborative, inclusive culture with strong teamwork
* Competitive salary; sponsored learning budget; private health insurance
* Relocation package if needed; flexible working hours plus short Fridays
* Hybrid work model; 29 days annual vacation
* Gym discounts and free sports activities; restaurant ticket with monthly credit
* Fresh fruit and unlimited coffee; Pizza Fridays
* Beautiful office in Barcelona with ocean views
About Kantox
Kantox is a leading fintech company developing Currency Management Automation software to help companies automate foreign exchange processes and leverage currencies for growth. We are a 170-person team split between London and Barcelona, with a track record of growth and profitability.
In October 2022, BNP Paribas signed an agreement to acquire Kantox. Kantox will continue to operate as an independent company, with BNP Paribas behind it. The acquisition is subject to regulatory approvals and is expected to complete in the coming months.
Commitment to Diversity, Equity & Inclusion
Kantox is committed to diversity, equity, and inclusion in hiring and as part of the employee experience. We are an equal opportunity employer and encourage applicants regardless of race, religion, color, nationality, gender, sexual orientation, age, disability, or family status.
First year expectations
First week
* Computer fully set up
* 1 PR completed
* Had lunch with FE and UX teams
* Start training videos
First month
* First meaningful PR
* Comfortable with Ember
* 1/2 way through Kantox training
First quarter
* Completed Kantox training
* Consistently delivering PRs
* Comfortable with different packages being used
* Mentoring junior and mid-level engineers
First year
* Fluency with existing framework and packages
* Consistently delivering high-quality PRs
* Leading medium to large feature development
* Participated in team activities
#J-18808-Ljbffr