Senior Frontend Software Architect – Web (Openbank)
Responder al anuncioSenior Frontend Software Architect Web (Openbank)Country : Spain
Software Engineering Associate Manager I
We are the % digital bank of the Santander Group, and we are currently undergoing a technological transformation and international expansion.
In the re-launch of the Bank began and since then we have been in continuous expansion and growth, especially in our technological side.
We work in a start-up format, using agile methodologies to take our clients' experience to the next level. In we launched the Bank in the Netherlands, Germany and Portugal.
Our culture makes us different; social and diversity clubs are part of our essence and allow us to live our culture every day.
We are a flexible and fast adapting team that currently works remotely most of the time using all kinds of communication tools, we haven t noticed the change!
Mission :
We’re building an innovative, cutting-edge, banking platform designed for seamless international expansion, prioritizing scalability, extension, and accessibility.
Our architectural foundation embraces Domain-Driven Design, Ports & Adapters pattern, and other clean architecture concepts meticulously tailored to meet our unique requirements.
Join us in shaping the future of frontend development within this visionary project!
Responsibilities :
- Contribute mostly to web libraries development with Typescript.
- Facilitate the development of mid-level developers and provide in-depth instruction on our ecosystem.
- Instruct platform and product teams in adopting our advanced web architecture.
- Given that a large part of our product is based on code libraries that will be consumed by multiple teams, a strong emphasis is placed on testing.
Your role includes crafting a robust test suite using Jest and react-testing-library.
- Actively contribute to the enhancement and definition of our front-end architecture, rooted in clean architecture principles, SOLID, hexagonal architecture, and Domain-Driven Design (DDD).
- Play a vital role in the ongoing expansion and improvement of our shared libraries, fostering a culture that welcomes individual contributions from all engineering team members, regardless of seniority!
- Engage in code reviews, pair programming sessions, and actively contribute to reinforcing common best practices to maintain code quality and consistency.
- Approach tasks with a results-oriented mindset, taking ownership of your deliveries and encouraging strong communication and collaboration with team members and stakeholders.
We’re all committed to promote and foster a healthy and collaborative culture!
What are we looking for in this position?
- years in Javascript - Medium / high level of Javascript
- years in Typescript - Medium / high level of Typescript
- Solid concepts using Object-Oriented Programming (OOP)
- years of focused experience with any frontend framework, preferably React.
- Experience writing unit tests using Jest and react-testing-library, or similar testing frameworks.
- Experience working with SOLID principles, clean architecture and general software design patterns.
- Understanding hexagonal architecture (ports & adapters) and Domain-Driven Design (DDD), and the ability to discern when and why to apply these architectural concepts.
- Excellent leadership and communication skills, with the ability to articulate complex ideas to other developers in English and Spanish.
- Positive collaboration mindset with fellow developers.
- Keen analytical acumen.
- Adaptability and decisiveness.
- Proactive approach to problem-solving.
What do we offer?
- Immediate incorporation to a dynamic and agile company with a growing and expanding project.
- Working in a start-up environment with the support of Grupo Santander.
- Competitive remuneration and attractive benefits package.
- Possibility of growth within the company and the Group.
- Collaboration in international projects and possibility of contact with different countries.
- Excellent work environment, social clubs and frequent events (now virtual).
Would you like to grow with us? Join our team!
-
¿Por qué está buscando trabajo en Trabajas.es?
Crear alerta de empleo
Cada día nuevos anuncios de trabajo Puede elegir entre una amplia gama de trabajos: nuestro objetivo es ofrecer una selección lo más amplia posible Déjenos enviar nuevos anuncios por correo electrónico Sea el primero en responder a las nuevas ofertas de empleo Todos los anuncios de trabajos en un único lugar (de empleadores, agencias y otros portales) Todos los servicios para demandantes de empleo son gratuitos Le ayudaremos a encontrar un nuevo empleo