Joining Netguru means:
- Enjoying flextime and flexplace: adjust your daily schedule to your individual needs, work from the office or from home.
- Working on the best equipment: we will provide you with a MacBook and additional accessories for your computer to make your work even more efficient and comfortable.
- Having a smooth start: your leader and a buddy will support you and mentor you.
- Working in an experienced team of great specialists.
- Contributing to projects for clients all over the world.
- Making an impact on our existing processes and creating new ones – we’re always open to brilliant ideas.
- Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes.
Ready to apply? This is what we are looking for:
Must-haves:
- Proven, min. 2+ years' commercial experience in building React and/or Angular web applications.
- Awareness of state management patterns and solutions (e.g. Redux / Mobx).
- Practice in using ES2015+.
- Ability to create a DRY and S.O.L.I.D. code.
- HTML5 APIs knowledge.
- CSS3 knowledge.
- Experience with Responsive Web Design.
- Real-world git experience.
- Knowledge of testing (i.e. React Testing Library, Jest, Jasmine, Karma).
- Familiarity with typed solutions like TypeScript/PropTypes.
- Knowledge of Docker' basics.
- Good command of written and spoken English (min B2+); Polish is not required.
- Strong communication skills.
Nice-to-haves:
- Knowledge of common JS libraries (lodash/ramda/underscore, date-fns, react-intl, react-final-form etc.).
- Familiarity with tools such as Webpack /Prettier / Babel / Eslint.
- Knowledge of:
- Single Page App architecture,
- type systems - Flowtype, Typescript,
- E2E testing (Cypress)
- Some experience in:
- Server Side Rendering, code-splitting,
- front-end performance and/or SEO optimisation,
- Node.js.
- Familiarity with Continuous Integration practices and tools (i.e. CircleCI, Jenkins).
- Some experience with TypeScript.
- Some experience in Server Side Rendering / Static Site Generation, (i.e. Gatsby, Next.js).
Perks & benefits:
-
Access to the WorkSmile platform offering benefits adapted to your preferences:
- Multisport card,
-
Private health insurance package,
-
Life insurance,
- And hundreds of other options to choose from 15 categories (shopping, leisure, travel, food, etc.)
- Support for your growth - a book budget and a head/manager’s budget available to every employee,
-
Discounts on Apple products,
- One-time 1000 PLN home office bonus,
-
Various internal initiatives: webinars, knowledge sharing sessions, internal conferences.
What does the recruitment process look like?
- Application
- An Email from our recruitment team if your application matches our requirements
- Call with the recruiter
- A task
- Pair programming
- Final stage - meetings with the Team Leader