Quick Summary
Senior Frontend Developer - Empik Foto (Warsaw/Remote)
Location: Warsaw
Join the Empik Foto team and help develop the most popular service for prints and photo gadgets in Poland. We operate across the Czech Republic, Slovakia, Romania, Bulgaria, and Hungary, with plans for further European market expansion. We have been operating for 30 years, constantly expanding our offerings and strengthening service quality. In 2023, we fulfilled nearly 1.5 million orders, preserving our customers' memories and building positive emotions.
Who We Are Looking For:
We seek an experienced Developer interested in the world of frontend technologies. You will co-decide on the development directions of our applications, set standards, and share your expertise. Your responsibility will be to ensure product quality, implement critical application parts, track and review code changes, and maintain the overall health of the project.
Your Day at Empik Foto Includes:
- Building the development strategy for the mWEB area at Empik Foto.
- Working, from concept to implementation, on new functionalities in existing frontend applications.
- Developing and improving existing parts of the system.
- Working according to the Agile methodology.
- Ensuring application quality and development.
- Cooperating with the project team, testers, and designers.
- Co-deciding on architecture, technologies used, and further development directions.
- Creating documentation, participating in code review, and writing tests.
- Process automation, ensuring static analysis and the development environment.
- Sharing knowledge and participating in team development.
- Analyzing and improving the quality, performance, and scalability of the developed software.
- Cooperating with development teams working on the entire Empik Foto platform.
Requirements:
- At least 5 years of experience in one or more frontend solutions such as React, Vue, or Angular.
- Fluent knowledge of JavaScript / TypeScript and web technologies: HTML, CSS, LESS/SASS, web API, and browsers.
- Ability to write solid and readable code (knowledge of design principles and patterns).
- Experience in functional and integration tests.
- Consideration of SEO aspects, loading speed optimization, and adaptation to various devices.
- Proficiency in using the Git version control system.
- Knowledge and understanding of various APIs (RESTful, SOAP, GraphQL).
- Ability to analyze and interpret business requirements and document them.
- Responsible, well-organized, and proactive approach.
- Enjoys teamwork and sharing experience.
Additional Assets:
- Knowledge of older technologies like jQuery, AngularJS.
- Experience with Playwright or other functional testing tools.
- Experience with Node.js, SSR, or server-side programming (e.g., PHP).
- An example of your code on Github or contributions to open source projects.
- Ability to diagnose production problems.
- Knowledge of: Jenkins, GitHub Actions, Cloudflare, cloud solutions, and productivity tools.
Benefits:
- Agile work environment.
- Flexible employment conditions.
- Remote work or office in the center of Warsaw.
- Bonus system.
- Private medical care.
- Life insurance.
- Co-financing for Multisport card.
- Discount card for products.
- Access to cultural news and events.
- Contests with prizes.
- Experienced team and professional development opportunities.
- Participation in innovative projects.
- Company-wide and departmental integration meetings.
Sounds encouraging? Join the Empik team!


