For one of our cross-functional teams we are seeking to hire an enthusiastic and hard-working Experienced Javascript Engineer. The team is working on a number of digital services, primarily in the domains of (smart) home and building automation, fintech and energy and utilities, where we design and implement various APIs and solve interesting integration challenges. Our goal is to produce clean, maintainable, and well-tested code while applying domain-driven design and enterprise integration patterns.
Qualifications and Experience:
- At least 3 years of relevant experience
- A good understanding of the web and browsers
- Experience with Angular, React or Vue.js
- Experience with writing unit tests
- Good understanding of application design patterns
- Experience with the terminal (git, npm, yarn, etc.)
- Proactive personality, able to thrive in a fast-paced, dynamic environment
- Fluent English
These would be nice to have, but are not direct requirements:
- Experience with server-side rendering
- Experience with managing state, using libraries like Redux
- Experience with TypeScript
- Experience with end-to-end testing (i.e. Cypress)
Your Responsibilities:
- Planning, development, deployment, and maintenance of various software components and solutions
- Defining tasks and giving time estimates
- Write clean, maintainable code and provide comprehensive documentation, good test coverage, and improve code quality
- Participate in code reviews, pairing, and other forms of knowledge sharing
- Collaborate with other software developers, QA and DevOps engineers to ensure smooth deployment, continuous integration and support for the software that we deliver
- Proactive communication with other team members and project stakeholders
- Work as a part of a cross-functional team following Agile development methodology
If you recognize yourself in the description above, we are looking forward to your application!
What do we offer for you?
Our professional approach consistently delivers quality results in a short time frame fitting into your development budget
-
Training and Development
- Meaningful projects
- Business trips
- Career switch
- Educational options
- Conference and course tickets
-
Physical and Mental Wellbeing
- Flexible location and hours
- Multisport cards
- Additional health insurance
- Regular team building
- Relaxation room
-
Benefits for Parents
- Baby bonus
- Kids’ presents and initiatives