Please, notice, location — Poland
About project
The client we work with is a startup company from Germany that successfully rolled out its MVP in 2014 and continues its growth. We’re working on developing a portal for enterprise customers to manage their IoT device connectivity.
All the team members are equal and can influence the team and the project equally. We work in strong collaboration with a product owner from the client side. We all aim to achieve the goals of the project. We try to create an atmosphere of happy and productive development with self-expression/realization through our work.
Responsibilities:
- Deliver new functional modules
- Write tests and testable code
- Participate in manual functional testing
- Make code reviews
- Support to formulate requirements (scenarios)
- Provide realistic estimations
- Refactor existing codebase
- Offer and design solutions and approaches to solve challenges that appear
- Intensively communicate with the client and with the team
- Participate in Scrum events
Requirements:
- 3+ years of experience JavaScript, HTML, CSS3
- 1,5+ years with Vue.js, TypeScript, GraphQL
- Experience in frontend unit testing (Jest/Vitest) and E2E testing (Cypress/Playwright)
- Experience with Version Control Systems (GIT)
- Experience with libraries: ESLint, Vite, JWT
- Experience with tools: Jira, Confluence
- Experience with Scrum process, deeper understanding of backlog refinement process, and willingness to work on requirements together with Product Manager
- Spoken English
Would be a plus:
- Experience with post or pre-processors (PostCSS)
- TDD, Design Patterns, SOLID principles, CSS Animations
- Maintain quality of features using Rollbar and other monitoring tools
- Portfolio/example on Vue.js
- Core Soft Skills & Values
- Humility & Respect
- Humanity& Openness
- Integrity & Commitment
- Transparency & Responsiveness
We offer:
- Possibility to influence the development process
- Professional growth in an environment where you can apply best practices like unit and e2e tests, use modern technologies and do pair programming
- Friendly professional staff and warm atmosphere
- Possibility to develop your team and mentor your teammates
- Participation in educational activities and thematic conferences
- Corporate, team events, and team buildings
- Business trips to Germany