Senior Front End Developer (Angular)
Sanomalearning โ Poland ยท Posted ~1 day ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
This position is open only to candidates who are legally residing in Poland and can work with us through a registered business entity in Poland (e.g., sole proprietorship/JDG or limited liability company/sp.
z o.o.).
As part of onboarding, we kindly ask new joiners to visit our Warsaw office on the first day for a short introduction, identity verification, and equipment pick-up.
Location: Warsaw, Poland
Employment type: B2B contract
Work model: 100% remote
Business travel: Occasional, up to once per quarter (e.g., onboarding sessions or workshops)
About Us
Sanoma Learning is the leading European learning company, serving over 20 million students in 11 countries.
We offer printed and digital learning materials as well as digital learning and teaching platforms for primary, secondary, and vocational education.
The development of our methodologies is based on deep teacher and student insight and really understanding their needs.
By combining our educational technologies and pedagogical expertise, we create learning products and services with the highest learning impact.
In our Technology organization, you will join the largest cross-cultural community of Sanoma Learning and contribute to the digital transformation and future of education in Europe.
Project Description
Sesame is a central solution within Sanoma for Customer Identity and Access Management (CIAM).
Sesame provides User access (login access etc to users like teachers/students) as well as Product access (to digital materials).
Additionally Sesame offers license management, organization management, customer support and self service capabilities to CFAs.
Sesame is currently being used by Vanin in secondary in Belgium and in a smaller configuration in the Netherlands, Spain and Sweden.
In the upcoming years starting with Italy all countries and their applications need to be onboarded to Sesame.
Role Responsibilities
Code & Testing: You will be responsible for writing clean, maintainable code and creating robust unit tests to ensure the highest software quality.
Proactive Attitude: We expect you to take a proactive approach to your daily tasks, actively identifying areas for improvement and bringing new ideas to the table.
Guides and supports more junior colleagues.
Must-have Requirements
Framework Expertise: You must have hands-on experience with Angular (version 21 or newer), including practical knowledge of Angular Material and Angular Signals.Technical Foundations: A solid understanding of reactive programming principles and strong TypeScript skills are essential for this role.Practical knowledge of integrating AI tools into the development workflow for coding, debugging, refactoring, and code review.Testing Tools: You must be highly familiar with writing and running tests using Vitest.Communication: Proficiency in the English language is strictly required to effectively communicate and collaborate with our international team.
Nice-to-have Requirements
Design Sensibility: While not mandatory, possessing good aesthetic skills and a strong eye for UI/UX design will be considered a significant advantage
What We Offer
B2B contract for an indefinite period;Work-life balance and great atmosphere;Opportunities for professional development through interesting tasks.As an employer, Sanoma offers a working environment where you are able and encouraged to show your best self.
The working environment is result-oriented as well as flexible with a focus on collaboration.
We offer you a key position with interesting and challenging tasks and excellent opportunities for professional growth.
You will be part of a highly professional and experienced international team in an open and informal setting, where initiative is expected and rewarded.
We have 82,098 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 82,098 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume