Senior Front-end Engineer
Timisoara or remote
‎în urmă cu 9 ore

We’re looking for strong front-end engineers with excellent communication skills and experience leading projects and mentoring other developers.

You would be working with other senior front-end engineers to design and architect the future of the e-conomic front-end platform, tech leading the development of projects toward that goal, and helping to grow and mentor your colleagues.

We are building complex React applications using Typescript, with more than 50 other engineers contributing to the code base on an almost daily basis - writing quality, maintainable code is as important as giving clear and concise feedback to your peers.

Real-world experience with application-level concerns in the front-end, like authorisation, localisation, routing and state management is also essential to this role.

We expect you to have an excellent grasp of all things front-end, including traditional HTML, CSS and Javascript outside of the React ecosystem, as well as knowledge of modern front-end infrastructure and tooling - we use open source tools and automate where we can, but occasionally we need to extend or build our own internal tooling, usually using Node.

Your responsibilities

Play a leading role in the future of our web client architecture and platform

Evolve and develop our front-end infrastructure to ensure we enforce quality at every step, from development to production

Drive and encourage a focus on testing and improving our overall code quality

Mentor and guide junior developers toward the right solutions

Design, code and test in Typescript, for our design system and web client

Design composable, accessible React components for our design system

Participate in our front-end guilds to improve and evolve our software and processes

How we work

Small iterations with deployments on a daily basis

Collaboration through pair programming and knowledge sharing based reviews

Test - the full testing pyramid, from unit tests to automated user interface testing

Scrum and Kanban processes where we find them appropriate

Regular retrospectives to ensure both personal and team growth

An open, honest and fun team atmosphere where we do our best to enjoy each day

Every other Friday is dedicated to developer growth and innovation with hack days where you choose what to do

The technology

React, ES6+, Typescript, Prettier, Webpack, Rollup, Tailwind and more

C# 7.0, MS SQL

REST through .NET Web API

Variety of microservices written in Node.js, Golang and C#

We use AWS, Azure and Google Cloud Platform

Kubernetes and Docker on our platform, and Teamcity, Appveyor and Travis for CI

About us

To give you a sense of the scale we operate at, 100.000 users log on to our system daily to do bookkeeping, accounting, invoicing and report tax statements to the authorities, among others.

Our system handles more than 90 million external HTTP requests daily, using approximately 1.2 TB of bandwidth. Our SQL Server receives on average 35.

000 batch requests per second. We push code to production multiple times a day, love to talk about (and write) code, believe strongly in automation, and are driven by a desire to measure and monitor in order to constantly improve our product.

Visma e-conomic resides in Christianshavn in central Copenhagen and is part of Visma, the largest SaaS company in Europe.

You will get to work in an independent company with a really awesome vibe. We build and design a cloud-based accounting product that helps more than 140.

000 happy companies run their businesses on a regular basis. We are 240 employees from +25 nationalities and a floor full of awesome developers from different cultures.

The development department consists of 80+ people, including Product Owners, Test Automation Engineers and UX designers, working with technologies like C#, Node.

js, React, MS-SQL, Swift, Kotlin, Kubernetes and Docker.

At Visma e-conomic you can get as many challenges as you want. We have tons of social activities and you get an opportunity to make a difference!

Raportați această lucrare

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Email-ul meu
Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.