Senior Software Engineer

Related keywords: data engineer remote jobremote job software engineerengineer remote job

This page contains product affiliate links.

Overview

Loadsure is seeking a Senior Software Engineer to join their innovative engineering team in London, UK. This role is particularly vital as it involves designing and developing cutting-edge applications to facilitate the growth of Loadsure's products. As a key member of a small, cross-functional team, the Senior Software Engineer will engage in every stage of the product development lifecycle, significantly influencing the technical direction of products and utilizing the latest technologies in a cloud-based environment.

Key Responsibilities

As a Senior Software Engineer at Loadsure, the position encompasses a wide range of key responsibilities, including:

  • Analyzing, designing, and creating high-quality solutions that are both maintainable and scalable, adaptable to future business needs and technology trends.

  • Building applications as platforms that easily integrate with other services, enabling seamless additions of new functionalities.

  • Taking end-to-end ownership of delivering key initiatives, leading to successful completion alongside peers as a technical lead.

  • Collaborating with other engineers and teams to design and develop new products, thereby complementing the existing range of InsurTech solutions.

  • Applying agile practices to software development activities, ensuring efficiency and effectiveness in the workflow.

  • Participating in code reviews and managing documentation, as well as developing coding standards and best practices.

  • Mentoring junior engineers and colleagues, providing guidance to maintain internal coding quality and standards.

Required Skills and Qualifications

The role requires a comprehensive skill set, specifically:

Essential Skills

  • 7+ years of relevant commercial experience with at least 2+ years at a Senior Software Engineer level.
  • Strong proficiency in back-end software development principles.
  • Expert-level experience in using Node.js and TypeScript.
  • Familiarity with designing and scaling databases (including SQL, PostgreSQL, Firebase).
  • Proficiency in designing and writing RESTful APIs.
  • Experience with developing cloud-based solutions, particularly in Google Cloud Platform (GCP).
  • Knowledge of methodologies such as Test-Driven Development (TDD), Behavior Driven Development (BDD), and Continuous Integration/Continuous Deployment (CI/CD) practices.
  • Strong commitment to maintaining high code quality and best practice standards.
  • Excellent problem-solving skills and capability to navigate ambiguity.
  • A* self-starter* mentality with a strong focus on accuracy and attention to detail.
  • Outstanding interpersonal skills, thriving in a fast-paced and rapidly changing technical environment.

Desirable Skills

Candidates with the following attributes will stand out:


  • Experience in project leadership roles.
  • Familiarity with data security and privacy practices.
  • Understanding of domain-driven design, service-oriented architecture, and event-driven architecture.
  • A passion for emerging technology and specifically, InsurTech.

Culture and Values

Loadsure promotes a culture that values collaboration, personal freedom, and mutual respect among its employees. Their company ethos centers around several pillars:

  • Strive for continuous growth and excellence in all company operations.
  • Unite through collaboration, leveraging diverse strengths to achieve common goals.
  • Pioneer innovative solutions, staying ahead by embracing new technologies and progressive approaches.
  • Deliver outstanding results by ensuring reliability and quality in every project, hence inspiring trust and dependability.

Benefits and Work Environment

Working for Loadsure comes with numerous benefits, making it an attractive opportunity for job seekers. Some of the notable benefits include:

  • Competitive salary and fantastic company stock options.
  • Remote work flexibility, allowing employees to maintain a work-life balance.
  • 25 annual leave days, plus recognized national holidays.
  • Enhanced leave options for maternity, paternity, adoption, and shared parental leave.
  • A birthday day off, reflecting the company's appreciation for their employees.
  • A subsidized gym/wellbeing membership aimed at supporting employee health.
  • Comprehensive healthcare coverage for employees and their families.
  • A work environment that fosters collaboration and a sense of community.
  • Various career development opportunities, including access to an online learning platform.

In summary, the Senior Software Engineer role at Loadsure offers a thrilling opportunity for seasoned engineers who are eager to contribute to a forward-thinking company. The combination of cutting-edge technology, collaborative culture, and great benefits makes it an excellent place for potential candidates looking for fulfillment in their professional journey.



This job offer was originally published on jooble.com

Loadsure

London

Software development

Full-time

March 26, 2025

5 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.