UX/Front-End Developer
Role details
Job location
Tech stack
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