TL;DR
Senior Front-end Engineer (NextJS/TypeScript): Building and maintaining modern web applications within a large-scale recruitment ecosystem with an accent on designing scalable, high-performance solutions and collaborating closely with various stakeholders. Focus on contributing to architectural decisions, mentoring team members, and ensuring system quality through code reviews and best practices.
Location: Hybrid work model, requiring 1–2 days per week in the Warsaw office, Poland.
Company
Avenga is a global technology company with 6000+ specialists offering a full spectrum of services including business and tech advisory, enterprise solutions, and software development within a large-scale recruitment ecosystem.
What you will do
- Develop and maintain modern web applications for a large-scale recruitment ecosystem.
- Design scalable, high-performance solutions with strong business context.
- Collaborate closely with cross-functional teams including designers, backend engineers, and architects.
- Mentor team members, conduct code reviews, and support quality assurance.
- Contribute to architectural decisions and the technical direction of the product.
Requirements
- Minimum 5 years of experience as a Frontend / JavaScript Developer.
- Strong proficiency in TypeScript, NextJS, CSS, and modern styling approaches.
- Good knowledge of NodeJS in a production environment and experience with monorepositories.
- Understanding of WCAG, Web Performance optimization, and secure coding principles (OWASP Top 10).
- Experience with Vite, Vitest, Git, and modern ECMAScript standards.
- Strong teamwork and communication skills.
Nice to have
- Knowledge of Azure platform, Docker, and Kubernetes.
- Experience with PowerShell / Bash / CMD and frontend microservices architecture.
- Experience with TDD, CI/CD pipelines, and Agile environments.
- Experience coordinating technical work within a product or product area.
Culture & Benefits
- Commitment to equal opportunities in recruitment, career development, and leadership.
- Fostering a diverse and inclusive work environment where everyone feels free to be themselves.
- Opportunity for real impact, technical challenges, and growth within a long-term roadmap.
Hiring process
- Application submission and careful review by the team.
- Talent acquisition interview to discuss goals and company culture.
- Technical interview to assess expertise and problem-solving skills.
- Optional customer interview for client-facing roles.
- Job offer and welcoming to the team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →