Senior Frontend Developer (Angular)

Barcelona/Remote

We are looking for a skilled and experienced angular developer who is motivated to keep our platform on the bleeding edge by contributing to the frontend architecture, the directions, decisions, and developing components and features which match the modern standards and best practices.

The ideal candidate has a significant interest in frontend development and cares about how we do things, and strives to improve and optimise our architecture, workflow, and practices upon every project.

Tech Stack

All of the new development is in angular 10+ Upon NRWL and Angular CLI foundation using Typescript, SCSS, HTML.

We use NgRx for all state management, making extensive use of actions, selectors, and effects to handle the data.

The backend is running on NodeJs, SQL, AWS, and connected to the frontend using rest api's and emitter-io.

We are currently working on two interconnected applications with a shared component and service library. One of the apps being a mobile-first end-user facing progressive web app, and the other being a desktop-first administrative app for editors/content creators. 

We follow and improve upon all the usual best practices of unidirectional data flow, modular design, smart & dumb components and aim to keep the stack fresh and up to date through a continuous re-evaluation of frontend workgroups, retros, etc.

Responsibilities

Actively participate in the development of the frontend of our apps.

Extend and improve our internal components system, which is used across teams

You have prior experience working with customers. Working with customers from Saas environments is a plus but not necessary for applying

Work in a cross-functional team/squad formed by developers, QA engineers, and product designers, in which your opinion is always heard and taken into account

You are structured and organised in the way you work, yet you thrive on managing urgent situations with flexible approaches

Review pull requests of your fellow team members (and another way around) to keep up the excellent quality and share knowledge.

Setting up the architecture and patterns for more large-scale features.

Actively trying to keep up the quality of the platform through continuous dialogue with your colleagues upon frontend workgroups/retros and day to day operations.

Collaborate with Kahoot! on building the next generation of enterprise software.

Qualifications

You've got more than five years of experience working on web applications

You have worked with TypeScript and Angular2+

You have developed/are familiar with frontend apps using a NgRx store

Optimising performance and making smooth, consistent and well-functioning interfaces is always at the top of your mind

On your daily basis, you work with tools such as GIT, SASS, Yarn, NPM

You are used to working in teams and distributing the effort/tasks with your team members

You have a constant desire to learn, improve and the ability to learn quickly

Aesthetic sensibility and attention to detail

You volunteer when it comes to taking responsibility.

You feel comfortable expressing yourself in English

Benefits

Possibility to affect the direction, workflow, and best practices.

One ongoing, growing project which you can take ownership of and guide/follow its evolution..

Competitive salary, bonus and lucrative Kahoot! stock program.

Trips to Copenhagen and/or Barcelona, to work and collaborate with the other half of the development team

An open and vibrant working environment with 50+ highly committed international colleagues. (Including company bonding trips/digital events!)

Very international, english-first environment with colleagues from 32+ different nationalities

Personal development workation, previous tech trips to (Africa, Hackathons, & Ski-trips)

Flexible working hours and a very good work-life balance

Great office/location, hardware & a non-corporate environment.

Close cooperation between tech and product where the final outcome is shaped by input from both sides

Dedicated positions for the full workflow - product owners, designers, team leads, tech leads, back-enders, full stackers, front-enders.

A friendly company culture, because we love our cakes, Christmas parties, and (virtual) Friday bars.

Meet your future colleagues

About Actimo

Actimo is the employee app for the modern non-desk workforce, combining communication, training, and leadership tools into one cohesive platform. In September 2020, Actimo was acquired by Kahoot!, the world’s leading game-based learning platform who just received $215M for the next generation.. As part of the Kahoot! Group, we will work together to create innovative solutions for employee engagement that redefine corporate learning worldwide.

Our Crew

At Actimo, we champion a positive culture of collaborative learning and innovation. With Kahoot, we represent more than 32 different nationalities. We’re a diverse and fun bunch of people! We work hard, celebrate our wins, tackle challenges with original ideas, and learn something new every day.

For more information or to apply please contact us at vladyslav.lopatynskyi@actimo.com or phone number +4553631792

Is this you?

If this sounds like your dream job,
reach out to us right away!

If this sounds like your dream job, reach out to us right away!