Senior Frontend Software Engineer

Camlin Group

The Role

Overview

Develop and maintain Vue.js web UIs for IoT grid monitoring and SaaS dashboards.

Key Responsibilities

  • ci/cd
  • ui migration
  • frontend development
  • component development
  • security design
  • quality governance

Tasks

The team is working on a system that monitors and analyses the state of the electrical grid and sends out alerts when faults or power disruptions occur, helping keep the lights on for end consumers. It also provides comprehensive analysis for the assets based on the various data that are coming from the entire energy system. You'll have the opportunity to work with the latest technologies and tools, including Vue.js, Mapbox, Plotly, Docker & Kubernetes. You'll be encouraged to stay up to date with the latest trends and advancements in the industry, and to share your knowledge and ideas with the team. As a Senior Frontend Engineer, you can expect to work in a dynamic and innovative environment, collaborating with multi-disciplinary teams to develop cutting – edge solutions. Day to day, you'll be working on developing and maintaining web UIs and dashboards that enable data visualization and analysis, deployment pipelines, infrastructure challenges and much more. You will be in close collaboration with Backend engineers, Data engineers, CloudOps and Product Owners and Scrum masters. -Participation in Agile Scrum and design meetings -Governance of web application CI/CD pipelines -Migration of legacy web UI applications to modern JS frameworks -Design and development of frontend Web UI SaaS applications -Technical mentorship of frontend engineers -Governance of web application software quality (e.g. unit tests, SAST, SCA) -Design and development of web application security -Design and development of reusable frontend framework components

Requirements

  • bachelor's
  • typescript
  • vue.js
  • aws
  • gitlab ci
  • jest

What You Bring

Ubuntu Linux GitLab CI -Bachelor's degree in computer software engineering or equivalent -Strong knowledge of SDLC -Experience with test libraries, such as Jest -Experience mentoring and leading engineering team -Experience with external monitoring tools -Experience with Typescript -Experience with Vue.js (or a similar modern JS framework) -Experience building SaaS applications -Contribution to Camlin’s software development strategies -Experience designing responsive UI/UX solutions -Knowledge of secure software development principles -Fluency in English, written and verbal -At least 6 years of experience as a Frontend Software Engineer -Practical knowledge of modern web application deployment infrastructures -Experience with AWS -Experience designing reusable UI/UX frameworks

Benefits

-Hybrid Working -Company Pension & Life Assurance Schemes -On-site parking -Wellness programmes -Subsidised Gym Membership -Competitive salary

The Company

About Camlin Group

-Founded with a commitment to driving innovation across industries, Camlin Group has evolved into a key player in providing cutting-edge solutions. -The company's diversified portfolio spans energy, infrastructure, and transportation, enabling clients to achieve operational efficiency and reliability. -Camlin Group’s technological expertise is reflected in its product offerings for monitoring and optimizing electrical grids, networks, and systems. -Recognized for its unique approach to industrial automation, the company supports both private and public sector projects worldwide. -Their work has impacted everything from energy distribution networks to large-scale transport infrastructure projects, showcasing their vast expertise. -Notably, Camlin Group has delivered numerous critical projects, including advanced systems for smart cities and energy transition initiatives.

Sector Specialisms

Energy

Rail

Electricity Grids

Low Voltage Networks

Asset Monitoring

Fault and Load Management

Renewable Energy

Power Grids

Distributed Generation

Electric Vehicles

Transformer Monitoring

Circuit Breaker Monitoring

Generator Monitoring

Network Performance Optimization

Sensing and Switching Technologies

Advanced Analytics

Communications

Rail Signaling Power Systems

Pantograph Condition Monitoring