What you will be doing
We are looking for a Full Stack Javascript Developer to join our international team to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
-
Work as a part of an agile development team
-
Work closely with product owners, architects, UX engineers to deliver complex clean, and well documented back-office solutions
-
Develop and evolve design systems
-
Follow modern high-quality development practices
-
Build isomorphic applications using full-stack Javascript technologies
-
Develop and manage build pipelines
-
Design and implement effective and well-documented APIs
-
Write unit tests to ensure code quality and high test coverage
-
Write technical documentation
-
Work with solution architects and project managers to improve existing applications
Knowledge and skills you need to have
-
+4 years of experience/Expert knowledge of Node.js and associated frameworks (e.g. Express, Koa)
-
Solid knowledge of REACT
-
Experience with isomorphic applications (SSR, SPA)
-
Experience with unit testing libraries/frameworks (Jest, Mocka, testing-library, Puppeteer)
-
Experience with RESTful web services
-
Experience with NoSQL and graph databases
-
Experience with Visual TDD (Storybook)
-
Write well designed, testable, efficient code
Bonus points for the following
-
Experience with Web Components
-
Experience with Visual TDD (Storybook)
-
Webpack, Rollup
-
Jenkins
-
Docker
-
Kubernetes
-
Experience with Performance Metrics
-
Experience working remotely
-
Familiar/involved with open source projects