Senior React Developer
Who are we?
We are a rapidly growing technology business and an international group of like-minded technologists who strive to be the best. We are a full-service development and design company that builds custom and unique e-commerce applications and websites. We are always looking to grow as a team and to grow our own technical talent so we work hard to develop our people to be the best they can be
What you will be doing
We are looking for a skilled React 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
- 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
- Familiar with isomorphic applications (SSR, SPA)
- Used to work with unit testing libraries/frameworks (Jest, Mocka, testing-library, Puppeteer), and RESTful web services.
- Experience with NoSQL and graph databases
- Skilled working with Visual TDD (Storybook)
- Write well designed, testable, efficient code
Bonus points for the following
- Experience or knowledge with:
- Web Components
- Webpack, Rollup
- Container engine (Jenkins, Docker, Kubernetes)
- Performance Metrics
- Familiar/involved with open source projects
Why choose us?
We will give you the opportunity to be the best version of yourself, develop professionally and create strong working relationships working remote or on site. While offering a competitive salary, we also invest in our people's professional development and want to see you grow and love what you do. We are dedicated to listening to our team's needs and are constantly working on creating an environment in which you can feel at home.... If this sounds like the place for you, contact us now!