TL;DR
Senior Fullstack Developer (Node.js/TypeScript): Developing high-performance features for B2C and B2B sports platforms with an accent on legacy system modernization, domain modeling, and microservices architecture. Focus on building scalable backend solutions, automating development initiatives, and improving platform stability through modern frontend technologies and AWS infrastructure.
Location: Must be based in or willing to relocate to Vienna, Austria. The role is hybrid.
Salary: Minimum annual gross salary of EUR 60,000.
Company
An international, dynamic team on a mission to revolutionize sports accessibility and connect consumers with sports activities.
What you will do
- Develop stable, scalable features for B2C and B2B applications.
- Drive modernization, automation, and DX initiatives across engineering teams.
- Collaborate with tech leads and product teams to design optimal architectures.
- Enhance code quality through rigorous code reviews and pair programming.
- Leverage automated testing to improve overall platform stability.
- Mentor team members and foster a supportive, team-first environment.
Requirements
- 8+ years of experience developing web applications in large-scale production systems.
- Strong proficiency in Node.js and TypeScript.
- Experience with relational databases (MySQL or Postgres).
- Hands-on experience with a modern frontend framework (React, Vue.js, or Angular).
- Experience with legacy system modernization and domain modeling.
- Fluent written and verbal English communication skills.
Nice to have
- Experience with distributed systems and microservices architecture.
- Knowledge of cloud services, specifically AWS.
Culture & Benefits
- Visa sponsorship and support provided for international candidates.
- Relocation package including accommodation and flight cost reimbursement up to €1,000 each.
- Flexible work schedule with no core hours and a 35-hour work week (every second Friday off).
- Hybrid work model with a modern office in Vienna.
- Annual training budget of €500 and 5 extra vacation days for professional development.
- Monthly sports budget to book activities at hirify.global.
Hiring process
- Review of application and profile.
- Interview process focused on technical skills, domain modeling, and cultural fit.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →