Golang Job: Front-end Infrastructure Engineer

Job added on

Company

landing.jobs

Location

Porto - Portugal

Job type

Full-Time

Golang Job Details

SKILLS

Must have:

CI/CD

TypeScript

React

Other Required:

C#

Node.js

DESCRIPTION

About E-conomic

We build and design a cloud-based accounting product that helps companies run their businesses. More than +160.000 happy customers use our product on a regular basis. We have more than 350 employees from +25 nationalities.

At Visma e-conomic we respect and value differences and find that a diverse workforce enables creativity and drives innovation.


As a Software Engineer in the Frontend Infrastructure & Design System team you will build and evolve the overall Visma e-conomic frontend ecosystem, enabling product developers to focus their time on building features. Our main goal is to make other developers more productive and to ensure our frontend architecture is as performant and efficient as possible.


We are an R&D oriented team, with a focus on innovation and evolution. Our work touches every product team and all parts of the application, so attention to detail, quality and continuous progression are vital to our success.


Your time will be mostly focused on frontend infrastructure - building and maintaining our micro-frontend platform and it’s build tooling, quality assurance, automation, deployment pipelines and writing internal tools, application level code like localisation, data fetching and state management, and working with your colleagues to define and design the future vision of our frontend platform. There are also opportunities within the team to work on our design system.


How we work:


  • Small, scoped iterations with short feedback loops
  • An open, honest and fun team atmosphere where we do our best to enjoy each day
  • 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
  • The last Thursday and Friday of each month are dedicated to personal growth and innovation with hack days where you choose what to do

REQUIREMENTS

We’re looking for someone who:
  • Has extensive experience in all things frontend - javascript, css, html and writing performant and accessible applications. These should be second nature to you
  • Has experience in the infrastructure side of frontend - you know your way around node, frontend build tooling and scripting, automation and CI/CD pipelines
  • Is detailed, critical and focused on quality - testing and quality assurance should be a key part of your mindset
  • Considers the overall architecture and is always thinking ahead - you consider how the systems we build will evolve and grow over time
  • Can own and drive small projects, coordinating analysis and system design with your colleagues and communicating in a clear and concise manner

Some of the key technologies you will be working with or researching:
  • React (and its ecosystem), Typescript, Tailwind, localisation, routing and more
  • Webpack, Rollup, esbuild, swc, Typescript compiler, AST parsers
  • Microservices and internal tooling written in Node, Golang and C#
  • Github Actions, Cloudflare, AWS, Google Cloud Platform
  • We build micro-frontends and are researching SSR with Next and/or Remix

PERKS

What we offer you:
  • A rapidly growing and profitable work place that takes good care of employees
  • Possibility to participate in various training programs and conferences (remote or on-site)
  • Travel opportunities: team gathers up several times per year in different locations, team building activities included
  • Percentages of time allocated to personal projects that have the purpose to improve our systems
  • A creative working environment with the latest technologies and tools