Unit Testing (junior)
A stable , Europe’s fastest-growing HR tech start-up from Berlin. The largest recruitment platform in Europe. The platform is constantly developed and new functionalities are created.
THE TEAM : is an international one . In addition to the Bitnoise development team, consisting of 5 programmers, there are also teams in Berlin and in Kyiv - in total 27 IT specialists .
PROJECT BONUS : great independence and decision-making . Partner relations with the product owner. Possibility of external promotion.
Flexible time management - you plan your day yourself , the most important thing is that you participate in the meetings.
HIGH SENIORITY OF THE TEAM : average experience in the years of developers working on the project : 8 years .
TECH STACK : TypeScript, React, Next.js, Apollo GraphQL, Node.js, Webpack, Jest, Cypress, CircleCI, Google Cloud and much more!
ABOUT BITNOISE : for over 13 years Bitnoise offers long-term software projects and elite, stable development teams for the long run.
Together we form a team of 43 unique specialists . Our headquarter is in Poznań. We work in a supportive environment, gladly sharing our knowledge and confronting our ideas as partners.
Your task :
Develop modern web applications in Next.JS
Create high-performance user interfaces based on the designs from Figma
Work with internal and external APIs, REST and GraphQL
Develop end-to-end tests for Cypress, with TypeScript and Cucumber
Solve challenges including separation of concerns, state management, bundle size, clean code, modularity, scalability
Take a product assignment and lead it to completion, be responsible for planning, development and delivery in a Kanban process
Use technologies such as TypeScript, Next.JS, Apollo GraphQL, Jest, Cypress, CircleCI
Always think about the product and find ways to improve the experience of our clients
What we're looking for :
Minimum 3 years of experience in TypeScript
Experience with unit testing
Knowledge of state-management libraries such as Redux, Apollo
Your Polish and English allow you to talk freely with our team and clients
Nice to have :
Experience with E2E frameworks, Cypress / Selenium
Experience with Next.JS, universal rendering
Familiarity with Apollo Client, GraphQL
We provide you :
Salary in the range of PLN 16,000 - 21,000 net + VAT for B2B,
Hybrid work or on-site work in the office in Poznań or 100% remotely,
20 + paid days off and sick days,
Training budget (PLN 2,000 per year)
Internal training days,
We work on MacBooks
Full paid private medical care ( Luxmed )
Full paid private mental health care ( HearMe )
Interesting tasks and the opportunity to stay current with industry trends and standards