UX/Front-End Developer

BNP Paribas
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Italian, English, Spanish, French, Catalan, Russian, Bulgarian
Experience level
Senior

Job location

Tech stack

Software Quality
Ember.js
Ruby on Rails
Software Engineering
Web Applications
React
Backend
Vue.js
Angular
Front End Software Development
Elixir

Job description

platform-agnostic component library using Stencil.js and web components. This library is designed to provide reusable components that seamlessly integrate across an expanding UI ecosystem, which includes frameworks like Ruby on Rails (RoR), Phoenix, and others we plan to adopt. Our backend is primarily built using Ruby on Rails, with additional services developed in Elixir (Phoenix) to handle specific functionalities.\u003c/p\u003e\u003cp\u003eAt Kantox, we value a self-driven mindset and a strong desire to learn and grow. Asking questions and embracing mistakes as learning opportunities are essential traits for thriving in our culture. With a flat management structure, we place great trust in the expertise and contributions of every team member. You'll collaborate with a highly motivated, diverse, and multidisciplinary team that sees software development as the ultimate team sport.\u003c/p\u003e\u003ch3\u003eYour mission within Kantox\u003c/h3\u003e\u003cp\u003eAs a Senior UX/Front-End Developer, your primary responsibility will be to ensure seamless and intuitive user interactions within our platform. You will collaborate closely with the UX team during daily Stand-Up Meetings (SUMs) to maintain alignment on our shared vision. In this role, you will serve as a key support to the team lead, offering leadership and mentorship to junior and mid-level engineers. Active participation in collaboration with product, QA, and other technical teams will be required for reviewing requirements, drafting specifications, and coordinating development and releases. We are seeking a candidate who demonstrates the potential to eventually assume the role of Tech Lead.\u003c/p\u003e\u003cp\u003eWhile English is the official working language, our multicultural and diverse environment frequently features Spanish, Catalan, French, Russian, Italian, Bulgarian, and various other languages in common areas. Prior financial background is not a prerequisite; comprehensive training, owning frontend projects\u003c/li\u003e\u003cli\u003eAs a senior engineer you will act as a mentor to junior and mid level engineers.\u003c/li\u003e\u003cli\u003eYou will be the de facto right arm to the tech lead.\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWho you are\u003c/h3\u003e\u003cul\u003e\u003cli\u003eAt least 5 years of professional experience with modern frontend frameworks such as Ember, Angular, React, or Vue.\u003c/li\u003e\u003cli\u003eGreat testing skills: Proven experience in creating and maintaining tests to ensure code quality.\u003c/li\u003e\u003cli\u003eExperience working with web components (Stencil JS) \u0026nbsp;is a strong plus.\u003c/li\u003e\u003cli\u003eSelf-motivated and eager to learn and improve continuously.\u003c/li\u003e\u003cli\u003eOpen to making mistakes but committed to doing things the right way.\u003c/li\u003e\u003cli\u003eStrong team player who values collaboration and isn't afraid to ask

Requirements

will be provided to facilitate understanding of our platform and its underlying processes.

  • Maintain and improve the code base, make sure that all the applications are running correctly
  • Develop and test new features, solve issues as they appear, perform due maintenance and upgrades
  • Review peer's code and help them improve. Review requirements and make sure they are valid and efficient.
  • Raise improvement suggestions, participate in technical discussions, prepare and maintain technical documentation.
  • Catering to the clients' understanding of an intuitive FX platform
  • Writing efficient and highly readable code
  • Working closely with the UX team and providing own suggestions
  • Being responsible for the BE-FE integration and

About the company

[{"@context":"http://schema.org","@type":"JobPosting","datePosted":"2025-02-03T00:00:00Z","description":"\u003cdiv class=\"trix-content\"\u003e\n \u003cp\u003eYou will be part of our top-notch team of Barcelona beach-based developers (ocean views from your workspace ️). You'll help build the user interface of our \u003ca href=\"https://www.fxweek.com/awards/4344081/best-e-fx-platform-for-corporates-kantox\" class=\"external\"\u003eaward-winning FX platform\u003c/a\u003e working shoulder to shoulder with the UX, Product, and Tech teams.\u003c/p\u003e\u003cp\u003eWe are seeking a developer who is comfortable working with frameworks like Angular, React, Vue, or similar and is excited to explore the world of Ember. No prior Ember experience is necessary-we'll provide you with all the resources and support you need to master it, eventually enabling you to teach us a thing or two!\u003c/p\u003e\u003cp\u003eThis role extends far beyond just working with Ember. We are actively developing a, questions.\u003c/li\u003e\u003cli\u003ePermission to work within the EU is a plus\u003c/li\u003e\u003cli\u003eInterested in leading and mentoring more junior engineers\u003c/li\u003e\u003cli\u003eFluency in English\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eOur culture\u003c/h3\u003e\u003cul\u003e\u003cli\u003eAn environment of innovation, accountability, and constructive feedback\u003c/li\u003e\u003cli\u003eHybrid working and flexible hours, allowing you to work when and where you're most productive while maintaining a healthy work-life balance.\u003c/li\u003e\u003cli\u003eA diverse and multicultural team of over 40 different nationalities\u003c/li\u003e\u003cli\u003eGrow your role and build your career with our learning and development opportunities.\u003c/li\u003e\u003cli\u003eA collaborative and inclusive culture of sharing and teamwork. Build connections for life.\u003c/li\u003e\u003cli\u003eSome testimonials: "The culture and the people at Kantox make me want to recommend Kantox as a place to work. There is a good balance between learning\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eWhat we offer:\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCompetitive salary\u003c/li\u003e\u003cli\u003eSponsored learning budget\u003c/li\u003e\u003cli\u003eFree private health insurance\u003c/li\u003e\u003cli\u003eFree Spanish, English and French lessons\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003eRelocation package if needed\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003eFlexible working hours + short Fridays\u003c/li\u003e\u003cli\u003eHybrid work model\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003e29 days of annual vacations\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003eGym discounts and free sports activities\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003eRestaurant Ticket with monthly credit and regular cross-team lunches\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003eFresh fruit and unlimited coffee\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003ePizza Fridays\u003c/li\u003e\u003c/ul\u003e\u003cul\u003e\u003cli\u003eBeautiful office with incredible 360-degree views of Barcelona\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eAbout Kantox\u003c/h3\u003e\u003cp\u003eKantox is a leading fintech company developing sophisticated Currency Management Automation software solutions that help companies to automate their foreign exchange processes and leverage currencies for growth.\u003c/p\u003e\u003cp\u003eWe are a 170-person strong team, split between London and Barcelona. So far, we've raised over €30 million and became profitable in 2018. Thanks to our clients, we continue to grow at a fast pace. Clients in 75 countries have already exchanged more than USD $18 billion with us!\u003c/p\u003e\u003cp\u003eIn October 2022, BNP Paribas signed an agreement for the acquisition of Kantox. Kantox will continue to operate as an independent company, now with the experience and market power of BNP Paribas behind it. The acquisition is subject to regulatory approvals and is expected to be completed in the coming months.\u003c/p\u003e\u003ch3\u003eOur Commitment to Diversity, Equity \u0026amp; Inclusion\u003c/h3\u003e\u003cp\u003eKantox is deeply committed to diversity, equity and inclusion both in our hiring practices and in our experiences as a Kantox employee.\u003c/p\u003e\u003cp\u003eWe're proud to be an equal opportunity employer, and encourage all applicants regardless of race, religion, or belief (if any), color, nationality, ethnic or national origin, gender, gender identity, pregnancy and maternity, sexual orientation, age, marital and civil partnership status, or disability status.\u003c/p\u003e\u003ch3\u003eFirst year expectations\u0026nbsp;\u003c/h3\u003e\u003ch3\u003eFirst week\u003c/h3\u003e\u003cul\u003e\u003cli\u003eComputer fully setup\u003c/li\u003e\u003cli\u003e1 PR completed\u0026nbsp;\u003c/li\u003e\u003cli\u003eHad lunch with FE and UX teams\u003c/li\u003e\u003cli\u003eStart training videos\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eFirst month\u003c/h3\u003e\u003cul\u003e\u003cli\u003eFirst meaningful PR\u003c/li\u003e\u003cli\u003eComfortable with Ember\u003c/li\u003e\u003cli\u003e1/2 way through Kantox training\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eFirst quarter\u003c/h3\u003e\u003cul\u003e\u003cli\u003eCompleted\u0026nbsp; Kantox training\u003c/li\u003e\u003cli\u003eConsistently delivering PRs\u003c/li\u003e\u003cli\u003eComfortable with different packages being used\u003c/li\u003e\u003cli\u003eMentoring junior and mid level engineers\u003c/li\u003e\u003c/ul\u003e\u003ch3\u003eFirst year\u003c/h3\u003e\u003cul\u003e\u003cli\u003eFluency with existing framework and packages\u003c/li\u003e\u003cli\u003eConsistently delivering good quality PRs\u003c/li\u003e\u003cli\u003eLeading medium to large size feature development\u003c/li\u003e\u003cli\u003eParticipated in a few team activities (lunches, drinks, hikes etc...)\u0026nbsp;\u003c/li\u003e\u003c/ul\u003e\n\u003c/div\u003e\n","employmentType":"FULL_TIME","industry":"Startups","occupationalCategory":"15-1132.00 Software Developers, Application","title":"Senior Front End Software

Apply for this position