Logo for Techifide Ltd

Full Stack (C# + TypeScript) Lead Developer (AI-First)

Role overview

Qualifications

  • Significant commercial experience building modern full-stack applications
  • Expert-level C# and .NET development experience
  • Strong TypeScript experience, ideally with React
  • Demonstrated experience working in an AI-first engineering environment

Responsibilities

  • Design and build production-quality software across our full technology stack
  • Take ownership of architecture decisions, technical design, code quality, and long-term maintainability
  • Lead the adoption and evolution of AI-assisted software development
  • Review pull requests, mentor other developers through technical leadership

About the company

Techifide Ltd logo

Techifide Ltd

Staffing & Recruiting

Techifide is a leading UK-based company that specialises in providing professional IT recruitment services utilising offshore talent from Latin America, USA and Europe.

Company details

IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Before you apply:

  • CV must be submitted in English
  • You must be physically located in Brazil
  • Good spoken English is a requirement

About

We're hiring a hands-on Full Stack Lead Developer to build AI-powered software for the architecture, engineering, and construction (AEC) industry.

This is a genuine senior technical role, combining software architecture with hands-on development. You'll spend the majority of your time designing systems, writing production code, reviewing pull requests, solving complex engineering problems, and helping establish engineering best practices.

AI is central to how we build software. You'll play a key role in continuously evolving AI-assisted engineering workflows, agentic development practices, reusable prompts, shared AI knowledge, and development automation. We expect AI to accelerate engineering - not replace engineering judgement.

This role suits someone who enjoys solving difficult technical challenges, leading through technical excellence, and building high-quality software that customers rely on every day.

What You'll Do

  • Design and build production-quality software across our full technology stack, primarily using C#, .NET, TypeScript and React.
  • Take ownership of architecture decisions, technical design, code quality, and long-term maintainability.
  • Lead the adoption and evolution of AI-assisted software development, including agentic workflows, AI coding assistants, reusable prompts, and engineering best practices.
  • Continuously improve engineering productivity through AI while maintaining exceptional standards for quality, testing, and maintainability.
  • Review pull requests, mentor other developers through technical leadership, and help establish engineering standards across the team.
  • Work closely with Product and Design to translate customer requirements into scalable technical solutions.
  • Identify technical debt early and continuously improve system performance, scalability, security, and reliability.
  • Participate in architecture discussions and make pragmatic technical decisions that balance delivery speed with long-term sustainability.
  • Help improve CI/CD pipelines, developer tooling, and engineering automation.
  • Contribute to a collaborative engineering culture focused on ownership, continuous learning, and continuous delivery.

What We're Looking For

  • Significant commercial experience building modern full-stack applications.
  • Expert-level C# and .NET development experience.
  • Strong TypeScript experience, ideally with React.
  • Experience designing scalable backend APIs and distributed systems.
  • Demonstrated experience working in an AI-first engineering environment.
  • Daily use of AI coding assistants such as Claude Code, Codex, Cursor, GitHub Copilot, or similar agentic development tools.
  • Strong understanding of software architecture, clean code, testing, and software craftsmanship.
  • Experience reviewing code and mentoring other developers through technical leadership rather than formal people management.
  • Excellent debugging and problem-solving skills.
  • Strong communication skills and the ability to collaborate effectively with engineers, designers, and product managers.
  • Comfortable working in a fast-moving startup environment where priorities evolve quickly.
  • A proactive mindset with strong ownership and accountability.

Desirable Experience

You'll stand out if you also have experience with one or more of the following:

  • AI agents, MCP servers, autonomous workflows, or LLM orchestration.
  • Interactive 3D web technologies such as Three.js, WebGL, or WebAssembly.
  • Rust and the Bevy game engine.
  • CAD, BIM, digital construction, or building design software.
  • AWS, Infrastructure as Code, Docker, Kubernetes, or Terraform.
  • Experience building developer tooling or internal engineering platforms.
  • Working directly with customers to understand technical requirements and shape product direction.

Our AI-First Engineering Philosophy

AI is not an optional productivity tool - it is how we build software.

We expect every engineer to use AI throughout the software development lifecycle, including:

  • Software design
  • Architecture exploration
  • Code generation
  • Refactoring
  • Test generation
  • Documentation
  • Debugging
  • Code review
  • Automation
  • Research

Our engineers continuously improve the way they work by creating reusable prompts, shared AI workflows, internal knowledge bases, and agentic development processes.

We're looking for engineers who know when to trust AI, when to challenge it, and how to combine it with strong engineering judgement to build exceptional software.

Why Join Us?

You'll help shape the future of AI-driven software development while building products used by professionals across the built environment.

You'll work on technically challenging problems, modern technologies, and AI-native engineering workflows alongside experienced engineers who believe software development is entering a new era.

If you're equally comfortable designing architecture, writing production code, reviewing pull requests, and pushing AI-assisted software engineering to the next level, we'd love to hear from you.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Lead Developer Related jobs

Other jobs at Techifide Ltd

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.