CONSENSUS is looking for a person who likes to develop Angular applications and grow their proficiency as part of a skilled team. You enjoy collaborating with fellow developers and will join a team of 2 frontend developers and 2 backend developers.
You will collaborate closely with the business side of CONSENSUS as our power users are in-house colleagues. Our colleagues and customers have a strong focus on the frontend part of our products.
You have fundamental Angular knowledge and experience
At least 2 years of professional experience
You value team collaboration
You enjoy collaborating with the business side of CONSENSUS
CONSENSUS empowers people and businesses by paving a new way to strategic engagement. We combine the IT tools companies need to communicate, train, motivate and meet. This way, we drive learning, desired behavior and stronger results across international industries.
CONSENSUS wants to be recognized as an inspiring and attractive workplace, and we aim to grow our development and operations teams and establish a stronger US presence. We want our people to be able to grow when you're with us and always be better when you leave us.
This position is a hybrid or on-site position (not fully remote). You will join the team at CONSENSUS Danish office, located in the exciting area in Copenhagen, called ‘Nordhavn’.
The CONSENSUS Development department consists of 3 development teams with 4-6 members, alongside smaller dedicated R&D, UI and UX teams. Our background ranges from a failed philosopher, a former special forces soldier to an award-winning author and open-source maintainer.
Our Principal Frontend Engineer holds the Angular Hero of Education, Microsoft MVP in Developer Technologies, and GitHub Stars community awards. He leads our frontend skilling efforts with weekly frontend guild sessions across the Development department and has a close eye on our developer experience. We also have backend and UI/UX guild sessions on a regular basis.
Keywords: Angular, Angular Material, GitLab, NgRx, Nx, SCSS, Tailwind, TypeScript.
Our 3 development teams share a monorepo codebase, including backend and frontend applications. We are always on the most recent compatible minor versions of Angular, Node.js, Nx, and TypeScript. We use NgRx Store and Effects but we are also adopting NgRx Component Store.
We use Angular Material with SCSS and Tailwind. We develop many presentational Angular components as we maintain product-specific CMS systems.
Not that you need to care too much but our backend uses ASP.NET Core 7 with web APIs and a WebSocket. It runs in Azure Kubernetes Service and in on-premises Kubernetes clusters for major in-person events with hundreds or thousands of participants.
As a collaboration in our frontend guild, we seek to improve our existing and new code by adapting our standards to closely follow Nx conventions and best practices. We share developer documentation and guidelines across the 3 development teams.
This year, we are introducing automated tests using Cypress and Jest to exercise and verify the products and applications in our 4-year-old codebase. At the same time, we are incrementally adopting stricter compilation settings and lint checks to improve the quality of new and existing code.
Our UX and UI guild are taking the first steps to maintain a design system. As part of that effort, we introduce Storybook to have a catalogue of our presentational Angular components and the Angular Material components and styles making up our design system.
CONSENSUS wishes to offer our applications as SaaS products on Azure. We are an official Microsoft ISV Partner with access to emerging technologies.
Choose your own laptop, operating system, and developer tools
In-office lunch from our own cook, Friday Bars (mostly held in our Pool room), LAN Parties, Town Hall meetings and biannual company summits
Medical insurance and other ‘boring’ stuff
This job comes with several perks and benefits
Peckish after lunch? We got your back with soft drinks, treats and fruit.
Easy access and treehugger friendly workplace.
Metropolitists, beach boys and mountaineers we salute you and pay you to go and explore the world.
We take care of you, even when you are old and wrinkly.
Kids are the future, go spend time with them.
Enjoy a free catered lunch with your colleagues, every day.