Frontend Developer

  • SNOW.DOG
  • Poznań
  • 6 000 - 10 000 PLN net / month
  • B2B

SNOW.DOG

Requirements

Experience level: Mid

OUR GO-TO TECHNOLOGY STACK:

  • Vue + Vuex
  • Storybook - components based on Atomic Design methodology and following the principles of Design System
  • PWA - performance and offline
  • Webpack 4 - dynamic imports, lots of entrypoints, reusable chunks, etc.
  • Cypress - E2E
  • Backend on microservices

Our current stack includes jQuery and a classic Magento-based back-end, but components, Vue and Cypress are important elements of our development path.

APPLY IF YOU CAN BOAST ABOUT YOUR:

  • At least two years of experience in a front-end position   
  • Motivation to learn new things and share knowledge
  • Attention to detail and the ability to give constructive feedback
  • Communication both in Polish and English

AND IN ADDITION HAVE:

  • Practical experience in performance optimization

Technologies

Necessary on this position:
  • JavaScript
  • ES6
  • BEM
  • React or Vue
Necessary and we can teach you:
  • Magento
  • WCAG
  • Vue.js
  • PWA
  • Storybook
  • Design Systems
Nice-to-have:
  • Node.js
  • Cypress
  • Atomic Design

Project you can join

We are a software house with roots in open source, working with clients primarily in the commerce industry but with strong ties to the start-up community. We mainly offer boutique solutions, providing our clients with more than just code. We focus on long term collaborations and high-quality, sustainable solutions, not just delivering on contracts.

For years, we have been cooperating with leading commerce brands, working on both online and offline experiences, developing online stores, mobile applications, software for kiosk tablets in showrooms or humanoid robots and other IoT solutions.

Work time division

New features
55%
Bug fixing
20%
Self-development
10%
Client support
5%
Meetings
5%
Documentation
5%

How we code?

  • Version control: Git
  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Who makes architectural decisions? Architect
  • Who makes technology stack decisions? Team (also depending on the project)
  • Project management software: Redmine
  • Opportunity to change between projects

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 90%
  • Paid vacation: 26 days per year
  • Office hours: 00:00 - 00:00

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
  • Adaptation tips
  • Language courses
  • Temporary housing
  • Help finding an apartment
  • Visa Services
  • Sign up bonus
  • Flight ticket
  • Money for moving expenses
  • Conferences
  • Trainings
  • Books
  • Car parking
  • Bicycle parking
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

People who may interview you

Bartek Igielski
Head of Front-end
Kuba Zwoliński
CEO
Sasha Boitsova
Recruiter

Contact this employer

SNOW.DOG is a Data Controller ...