Opdrachten

Rabobank Senior Frontend Developer

Senior Frontend Developer

Info

Functie

Senior Frontend Developer

Locatie

Utrecht

Uren per week

40 uren per week

Looptijd

26.08.2024 - 30.03.2025

Opdrachtnummer

212374

Sluitingsdatum

date-icon23.09.2024 clock-icon11:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

Let op! Bij voldoende passende aanbiedingen kan de opdracht al eerder gesloten worden, dus reageer op tijd.

Aanbiedingen kunnen alleen gedaan worden via onze portal Strive, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support.

Beschrijving:


Opdracht is niet geschikt voor een ZZP'er



Experienced proactive Senior Front-End Developer


Rabobank is a cooperative bank with a mission. Together with our stakeholders, we have been dedicated to creating a future-proof society and tackling major societal challenges for 125 years. In the Netherlands, we serve retail and corporate clients; globally we focus on the food and agriculture sector. Our starting point is: Together we can achieve more than we could individually.



Innovation


Rabobank’s Wholesale and Rural Innovation Department (Utrecht) is focused on creating innovation business solutions to meet the needs of our clients and business partners using digital and innovation technological solutions. One such proposition looks at Value Chain Finance solutions for the bank by automating existing processes to improve its operational efficiency. To deliver this solution and to secure successful outcomes, our innovation team is working on delivering technical applications as well as business products/use cases. Working in an Agile innovation framework, we are set up to deliver through experiments, validating our assumptions and testing feasibility of the product we wish to build. This also means that due to the changing nature of the innovation proposition, new features or build requests may come into the backlog or new business requirements are desired.



Your role


We are seeking an experienced Senior Front-End Developer to join our team, which is focused on developing innovative digital solutions and scalable platforms. The ideal candidate should possess excellent technical skills, a solid understanding of the latest web development technologies, and the ability to work collaboratively in an Agile environment. You will be part of a multidisciplinary team that includes a junior front-end developer, a UX designer, two back-end developers, a business analyst, a product owner, and a tech lead. Your responsibilities will include refining work, gathering requirements in cooperation with team members, accurately estimating for planning purposes, and mentoring junior developers. A proactive approach to identifying and solving problems is essential.



Your assignment


As a Senior Front-End Developer, your primary assignment will be to take an active role in refining work and gathering requirements in close collaboration with the tech lead, backend developers, UX designer, and other team members. You will ensure accurate estimations for planning purposes and contribute to building a high-performing, cohesive team. Your responsibility includes mentoring junior developers, fostering a collaborative and agile work environment, and driving proactive problem-solving initiatives. By leveraging your strong communication and analytical skills, you will play a crucial role in delivering scalable, user-friendly applications that align with our business goals.



Technical requirements


- 5+ years experience developing complex web applications with React, TypeScript, HTML, and CSS.


- Expert knowledge of Next.js, Jest, and React Query.


- Experience in developing applications using RESTful APIs and microservices architectures.


- Experience in integrating third-party APIs and services.


- Proficiency in writing unit and integration tests for complex frontends.


- Familiarity with Azure pipelines or similar CI/CD tools.


- Understanding of software design patterns, testing patterns, and architecture principles.


- Experience with performance tuning and optimization techniques.


- Knowledge of web security practices and common vulnerabilities (e.g., XSS, CSRF).



Additional Qualifications


- Relevant degree or equivalent experience in web development technologies and Agile methodologies.


- Experience working in corporate environments, preferably in financial services, in an Agile way (using Scrum).


- Ability to work collaboratively within a team and with cross-functional teams.


- Adaptability to changing requirements and ability to handle multiple tasks simultaneously.


- Proven ability to mentor and coach junior developers.


- Orientation towards understanding and addressing customer needs.


- Fluent in English (required).


- Based/working in The Netherlands.


Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

Bedrijfsgegevens

Bedrijfs gegevens

Rabobank

Rolomschrijving en taakafspraken

Let op! Bij voldoende passende aanbiedingen kan de opdracht al eerder gesloten worden, dus reageer op tijd.

Aanbiedingen kunnen alleen gedaan worden via onze portal Strive, anders kunnen we deze helaas niet in behandeling nemen. Mocht je hulp hierbij nodig hebben dan kan je contact opnemen met onze afdeling support.

Beschrijving:


Opdracht is niet geschikt voor een ZZP'er



Experienced proactive Senior Front-End Developer


Rabobank is a cooperative bank with a mission. Together with our stakeholders, we have been dedicated to creating a future-proof society and tackling major societal challenges for 125 years. In the Netherlands, we serve retail and corporate clients; globally we focus on the food and agriculture sector. Our starting point is: Together we can achieve more than we could individually.



Innovation


Rabobank’s Wholesale and Rural Innovation Department (Utrecht) is focused on creating innovation business solutions to meet the needs of our clients and business partners using digital and innovation technological solutions. One such proposition looks at Value Chain Finance solutions for the bank by automating existing processes to improve its operational efficiency. To deliver this solution and to secure successful outcomes, our innovation team is working on delivering technical applications as well as business products/use cases. Working in an Agile innovation framework, we are set up to deliver through experiments, validating our assumptions and testing feasibility of the product we wish to build. This also means that due to the changing nature of the innovation proposition, new features or build requests may come into the backlog or new business requirements are desired.



Your role


We are seeking an experienced Senior Front-End Developer to join our team, which is focused on developing innovative digital solutions and scalable platforms. The ideal candidate should possess excellent technical skills, a solid understanding of the latest web development technologies, and the ability to work collaboratively in an Agile environment. You will be part of a multidisciplinary team that includes a junior front-end developer, a UX designer, two back-end developers, a business analyst, a product owner, and a tech lead. Your responsibilities will include refining work, gathering requirements in cooperation with team members, accurately estimating for planning purposes, and mentoring junior developers. A proactive approach to identifying and solving problems is essential.



Your assignment


As a Senior Front-End Developer, your primary assignment will be to take an active role in refining work and gathering requirements in close collaboration with the tech lead, backend developers, UX designer, and other team members. You will ensure accurate estimations for planning purposes and contribute to building a high-performing, cohesive team. Your responsibility includes mentoring junior developers, fostering a collaborative and agile work environment, and driving proactive problem-solving initiatives. By leveraging your strong communication and analytical skills, you will play a crucial role in delivering scalable, user-friendly applications that align with our business goals.



Technical requirements


- 5+ years experience developing complex web applications with React, TypeScript, HTML, and CSS.


- Expert knowledge of Next.js, Jest, and React Query.


- Experience in developing applications using RESTful APIs and microservices architectures.


- Experience in integrating third-party APIs and services.


- Proficiency in writing unit and integration tests for complex frontends.


- Familiarity with Azure pipelines or similar CI/CD tools.


- Understanding of software design patterns, testing patterns, and architecture principles.


- Experience with performance tuning and optimization techniques.


- Knowledge of web security practices and common vulnerabilities (e.g., XSS, CSRF).



Additional Qualifications


- Relevant degree or equivalent experience in web development technologies and Agile methodologies.


- Experience working in corporate environments, preferably in financial services, in an Agile way (using Scrum).


- Ability to work collaboratively within a team and with cross-functional teams.


- Adaptability to changing requirements and ability to handle multiple tasks simultaneously.


- Proven ability to mentor and coach junior developers.


- Orientation towards understanding and addressing customer needs.


- Fluent in English (required).


- Based/working in The Netherlands.


Aanvullende informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid.
De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever.
Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening.
Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst.
Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst.
Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren.
Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

De recruiter

Mandy Hoogland

HeadFirst

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.

Taurusavenue 18
2132 LS, Hoofddorp

Vragen?

Als het gaat om support op Select, dan mag het naar servicedesk@select.hr of gebeld worden met (023) 56 856 30

Privacy Preference Center