Lead Software Engineer (Golang/TypeScript) - Independent Contractor

FXC Intelligence•Andorra, Europe
•$6,500 - $7,500•Remote

About The Position

FXC Intelligence is seeking a Lead Software Engineer to take technical ownership of a high-impact, customer-facing product. The role influences technical direction, raises engineering standards and delivers features for clients. The successful candidate will own the quality of their team's code and architecture, coach engineers, align the team on goals and timelines, and work with Product and Technology teams to turn the strategic roadmap into actionable work while communicating delivery progress to stakeholders. The role involves designing, developing, testing, maintaining and enhancing Golang microservices and frontend applications, delivering user-friendly and performant interfaces based on the design system, improving performance and observability, and improving team and business workflows through automation, process changes or new technologies. The engineer will join a technical group of approximately 40 technologists focused on collecting, processing, quality-checking and serving financial data about cross-border payments. A typical team has around five people, including a developer, QA and Product Manager. Teams use Agile methodologies and work closely with product and commercial teams and other business stakeholders. The listed technology stack includes Golang, TypeScript, React, MaterialUI, MariaDB, ClickHouse, Git, GitLab, AWS and SQL.

Requirements

  • Confidently manage a team technically and coach its members to reach the candidate's level of expertise.
  • Write Golang services and web application backends, also using SQL.
  • Build componentised application frontends in React and TypeScript.
  • Understand clean-code principles and TypeScript and Go idioms, and apply them in code reviews and team quality standards.
  • Be able to learn and engage with a new business domain and product.
  • Communicate complex topics to technical and non-technical audiences.
  • Be able to discuss how they learn and improve their skills.

Nice To Haves

  • Experience with applications using concurrent logic, such as goroutines.
  • Experience building CI/CD pipelines, especially with GitLab CI.
  • Experience configuring and using observability tools such as Prometheus and Grafana.
  • Experience with containerisation services such as Docker and/or Kubernetes.
  • Experience using AI to increase productivity and efficiency of work and productionised AI tools.
  • Experience with gRPC.
  • Experience with MaterialUI.

Responsibilities

  • Take responsibility for the quality of the code and architecture delivered by the team.
  • Influence and coach team engineers.
  • Align the team on goals, outcomes and timelines.
  • Collaborate with Product and Technology teams to translate the strategic roadmap into actionable tasks and provide delivery progress visibility outside the team.
  • Design, develop, test, maintain and enhance assigned Golang microservices and frontend applications.
  • Deliver user-friendly, performant customer interfaces driven by the design system.
  • Improve the performance and observability of services and applications.
  • Improve the quality of life of the team and business through automation, process improvement or new technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service