WE ARE LOOKING FOR A
Frontend Developer
Job details
Job type
Location
Salary
As a Frontend Developer, you will become part of a cohesive team of specialists in designing and scaling web applications. We are looking for individuals who are not afraid of challenges, are open to development, and prefer to work in an Agile spirit.
Every day, we ensure the high quality of the solutions we create. We adhere to the values we have developed over the years. We collaborate with clients from various countries (e.g., the USA, the United Kingdom, Germany) – we operate internationally.
We share our ideas because we are committed to continuous development and proactivity in our actions. We do not forget about work-life balance and integration! Regular meetings, office and remote events, as well as a thoughtful and well-crafted onboarding process will allow you to experience our unique atmosphere. Join us!
Your daily duties:
- Designing, developing, and implementing user interfaces according to project requirements
- Maintaining existing features, debugging, and troubleshooting
- Actively participating in team code reviews
- Collaborating with the development team, designer, QA, and project manager
- Supporting the process of monitoring and optimizing application performance
- Keeping up-to-date with the latest trends in frontend development and related technologies
- Participating in training and skill development related to the project
- Developing technical and project documentation
- Actively participating in daily meetings with the team and clients from Poland and abroad
- Maintaining project documentation
- Regularly participating in project estimations and supporting business activities
- Expanding knowledge through product workshops
Our expectations:
- At least 3 years of commercial experience in developing web applications on the frontend
- Willingness to work in a hybrid model (2 days per week in the office in Wrocław)
- Experience with the React library and the Next.js framework
- Proficiency in advanced TypeScript and its use with React
- Knowledge of the Three.js library for rendering 3D graphics in applications
- Knowledge of techniques for fetching and caching data on the client side (preferably React Query)
- Knowledge of at least one component library (preferably Radix)
- Familiarity with at least one CSS-in-JS tool
- Knowledge of at least one component library (preferably Radix)
- Ability to create complex forms (preferably React Hook Form)
- Understanding of accessibility techniques
- Understanding of SSR / SSG concepts
- Basic knowledge of Web Vitals
- Ability to write frontend tests (preferably Jest)
- Familiarity with CI / CD processes
- Knowledge of design patterns and adherence to best programming practices
- Experience working in an Agile environment
- Knowledge of design patterns and adherence to best programming practices
- Proactive approach to tasks
- Openness and ability to collaborate within a team
- Commitment to development and skill enhancement
- Proficiency in English (minimum B2)
Nice-to-haves:
- Ability to effectively use containerization in the programming process (Docker)
- Experience with Node.js
- Knowledge of React Native, especially with Expo
- Understanding of Server Components concepts
Benefits:
Explore our perks & benefits
We care about growth, especially yours. We've built a culture of self-development by providing many opportunities to improve your skills.


Self-development budget
You will get a dedicated self-development budget - use it to grow your skills through conferences, workshops, online courses, or external training programs. Whatever supports your development best!


Expert trainings
We regularly invite industry professionals to lead workshops for our team or individual sessions. It’s a great way to get inspired, exchange ideas, and learn best practices from experienced IT specialists.


Internal workshops
We organize internal workshops regularly to share ideas and discuss knowledge and best practices. We also assign you a Buddy on the first day of your work, who will support you during your onboarding process.
We also offer

Private healthcare - Enelmed

Group life insurance

Multisport

English lessons

Flexible work hours

Central location

Hybrid work

Flexible form of employment

Professional equipment
The team spirit is important for us









