Do you want to work for a company that has innovation coursing through its veins? And work with inspiring colleagues that use the best technologies and methods to achieve their clients’ innovation goals? Where you are allowed to experiment and are encouraged to be yourself? Then INFO is the place for you!
At our office in Amsterdam we’re looking for an:
Lead JavaScript/TypeScript Engineer (React/Node.js)
Who we are
As a business innovation partner, INFO works for clients such as OV-fiets, Greenwheels, Voetbal International and Ayden. We help them to define their innovation roadmap (Advisory), to develop go-to-market digital products and services (Strategy) and we deliver high-quality digital solutions (Delivery). We have been doing so since 1994. Our team consists of about 80 people with 14 nationalities that all share that same strand of innovation-loving DNA.
What you will do
You will be a part of one of our self-organizing, multidisciplinary teams, which are tailored to our client’s situation and enable them to experiment quickly. As team we collaborate with our clients to continuously improve products and services based on actionable insights from their users. A great user experience is at the core of a great product. However products that are truly lovable and successful do not only look good, but also perform really well across devices and connections. All these factors need to work together to contribute to this.
To be able to develop these products you will build fast and scalable JavaScript applications using event-driven and asynchronous I/O. We believe that having a deep understanding of the underlying JavaScript technology is essential in creating these products. JavaScript can be a game changer.
What we expect from you
As developers, we only say “JavaScript” so that HR knows what we are talking about; what we really mean is:
- ES2020, TypeScript and JSX
- React and Redux
- Component-based CSS through pre-/post-processing or CSS-in-JS
- ServiceWorker API
- Node.js and its ecosystem
- WHATWG DOM & HTML scripting APIs
- CSS3 animations and responsive web development
And development practices like:
- Debugging first: source maps for everything
- Automated QA and testing using a plethora of tools: from Jest for unit tests to Cypress for end-to-end testing
- Developing for Core Web Vitals and PWAs
- Continuous Integration and Continuous Deployment
- Transpiling with Babel and bundling with Webpack
- You recognize that knowledge is power, you’ve known your way around the current JavaScript ecosystem and are always looking for possibilities to enhance your abilities to deliver great products.
Furthermore as lead you inspire your co-workers and you contribute to:
- Coaching of team(s)
- Mentoring juniors
- The development of our software engineering team
- Organizing workshops/ hackathons
- Communicating and sharing knowledge across teams and disciplines
- Making strategic decisions to improve teams and clients
- Advising on projects technical vision and architecture
- Guidance with our tech stack and new trends
You have
- At least 7 years of hands-on experience with agile development (e.g. Scrum, Kanban) and actually like working that way.
- Essential agile practices like test-driven development, continuous integration, refactoring and pair programming.
We offer
In addition to a competitive salary with good secondary employment conditions, including 30 vacation days, a non-contributory pension and flexible working hours, we offer you an independent and varied position in a an ambitious and creative working environment, a close team where you are very much invited to implement your ideas.
We are located in a beautiful building a stone’s throw from the lively Nieuwmarkt in Amsterdam, and a 10-minute walk from Amsterdam Central Station. As the corona measures are in place, we all work remotely from home. Nice colleagues, drinks parties, hacking days, a canteen with a dream lunch, relaxing in our city garden and enough freedom for a game of pool or table tennis.
Join us
Can’t wait to get started with us after reading this vacancy? Please send your CV, together with a motivation letter to jobs@info.nl. If you have any questions, please contact Hans Vingerhoeds via +31 (0)20 530 9100.