We are looking for a senior React engineer to join one of our distributed development teams, located in Aalborg, Copenhagen, and Warsaw.
The team is in the process of implementing a new front-end platform to support multiple teams. The team is thus building a new foundation consisting of core libraries and tools, to aid new teams in creating front-end applications. At the same time the team is developing multiple back-office centered business applications used in the Danish mortgage area.
The team is participating among two other teams in building a new foundation consisting of core libraries and tools, to make it possible for more teams to coorporate in creating front-end applications.
The team is working with the latest React development stack, using technologies like TypeScript, React Query, React Hook Form, Lerna, NX, RMWC, CRA, Vite, mono repositories, compound component etc. The design system is based on Google Material Design.
The team is one of the most experienced front-end team in Nykredit and has a high focus on craftmanship and code quality. The team started working with React 1 year ago, and wish to also excel here, and therefor need assistance. Testing using React Testing Library is a natural part of our daily work.
You should be an experienced React developer, capable of creating generic components that can be reused across a whole business, but also be a capable application developer, that can comprehend a complicated businesses area, multiple front-end applications and a large micro service infrastructure.
You must be prepared to take responsibilities with teaching and mentoring team members within React, and receve mentoring within other areas yourself.
Your primary tasks and responsibilities will include:
Help and teach new and less experienced team members
Mature our front-end development stack
Create/update shared UI components
Improve and optimize development pipeline
Maintain and update our existing application portfolio
Create new applications
Be part of a Scrum team where you will participate and contribute in how we work together as a team
Experience – Must have:
Be able to communicate in English (both spoken and in writing)
Senior React developer skills
TypeScript experience
Experience – Preferred:
Working in a Scrum environment
Experience with React Query, React Hook Form, Lerna, NX, CRA, Vite, and mono repositories
What we expect from you:
Thriving in a role as team player, delivering as a team
Is curious about front end technology – and are keeping an eye on the newest trends and development
Be your best self with BEC’s Benefits!
We offer a diverse range of benefits for our employees. Here are just a few of them.
Flexible working hours
Mental health support
Free lunch at the office
Professional development
Referral bonus up to 10,000 PLN
600 PLN on a benefit platform a month
Passion clubs and social events (Tennis, salsa dancing, board games and more!)
What does the recruitment process look like?
Send us your CV: We want to get to know you
Screening call: Let’s chat and see if we’re a match
Meet our talent partner and technical expert : Learn more about the job, BEC Poland, and tell us more about your skills and experience.
Meet your future manager and team : See who you’ll be working closely with.
Time to sign the contact : We’re ready to welcome and onboard you to BEC!
Join a community of people sharing great ambitions
BEC is a fintech company with branches in Denmark and Poland. As an IT partner for a wide range of banks and other parties in Denmark's financial industry, we create financial solutions for 20-30 % of the Danish bank customers. We make it possible for them to check their account online, take out loans, and transfer money. In other words, everything it takes to run a bank.
We are 1.700+ employees cultivating an informal, yet dedicated culture. We help each other and learn from each other to create the strongest possible solutions for the banks, their customers, and the Danish society.
Make us aware of your talent
Ready to join a culture of tech-loving people? Then we look forward to receiving your application and resume as soon as If you have any questions related to the position, do not hesitate to contact Tatiana Smishko , who is responsible for the recruitment process.