Senior Frontend Software Architect Web (Openbank)
Country: Spain
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.
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.
* Craft 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 promoting and fostering 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!
#J-18808-Ljbffr