Frontend Software Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#428198·Dodano dziś·2
Źródło: Invia CEE x Travelplanet.pl x Wakacje.plTech Stack / Keywords
JavaScriptTypeScriptGrafanaDatabasesReact.jsNext.jsNode.jsBackend
Firma i stanowisko
We are an e-commerce platform and a network of travel agencies offering a wide range of travel products. Since 2015, we have been part of Wirtualna Polska Holding – Poland’s largest group of media and e-commerce companies. Together with Travelplanet.pl and the Invia brands across CEE, we are building a unified travel group driven by a shared #TravelMindset.
Wymagania
- Min. 5 years of experience with React.js and Next.js
- Strong experience with Node.js (production-grade APIs, async patterns, error handling, performance optimization)
- Solid knowledge of JavaScript/TypeScript and modern backend architecture (REST, middleware, validation, auth)
- Experience with API integrations (payments, CRM, external services) and handling edge cases
- Practical experience with logging, monitoring, and debugging in production environments
- Understanding of performance optimization and scalability in high-traffic transactional systems
Nice to have:
- Experience with Bun or alternative JS runtimes
- Familiarity with Redis (caching, session handling, rate limiting)
- Experience with Server-Sent Events (SSE) or real-time communication patterns
- Knowledge of system observability tools (e.g., Grafana, ELK stack)
- Experience in e-commerce / booking / checkout systems with conversion-focused optimization
- SEO / Core Web Vitals / Google Analytics / Web Accessibility
Obowiązki
- Designing, implementing, and maintaining functionality of JavaScript/TypeScript-based applications used by internal and external clients.
- Ensuring the codebase is clean, maintainable, scalable, and aligned with engineering best practices.
- Monitoring application health using technical and business metrics (e.g., Grafana dashboards) and reacting to anomalies or incidents.
- Optimizing existing solutions, improving performance, and ensuring reliability of critical system flows such as checkout and payments.
- Collaborating closely with business stakeholders and product teams to translate requirements into technical solutions and continuously improve the product.
- Working with databases to analyze data, debug issues, and ensure correct data flow between services.
- Proposing and implementing new ideas, selecting appropriate technologies, and contributing to architectural decisions.
- Creating and maintaining unit and integration tests to ensure stability and long-term maintainability of the system.
Benefity
- Employment based on an employment contract or B2B
- Full support during the onboarding period under the supervision of an engaging leader/buddy
- Real influence on business decisions, the ability to take initiatives and implement your ideas
- Individual Development Plan
- Participation in training courses and conferences to enhance professional competencies
- Benefits package including Lux Med medical care, Health and Life Insurance (PZU and Warta), Multisport card, shopping and lunch vouchers, and many other cafeteria offers available on the Worksmile platform
- Study Tour – trips abroad to explore product offerings
- Training and webinar package supporting professional and personal development
- Discounts on products for employees and their families
- Work in the modern Alchemia office complex – Neon building, near Gdańsk Przymorze-Uniwersytet SKM station
- Teambuilding events for start and end of the tourist season
- Mini events, coffee, and on Mondays, hot chocolate
- Casual dress code
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Invia CEE x Travelplanet.pl x Wakacje.pl
39 aktywnych ofert