Full-Stack Developer

IAM Cloud

United States

Remote

USD 99,000 - 146,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual pay rise - £2,000
26 days holiday + public holidays
Birthday off
Up to 4 weeks remote work
Flexible, fully remote
Pension match

Job summary

IAM Cloud is hiring a Senior Software Engineer to design, build and scale software across cloud platforms. You will work on API, backend and frontend components (React) in a fully remote environment with a strong emphasis on distributed systems and AI-enabled workflows.

You will collaborate with leadership to shape architecture, implement robust services, and ensure high quality delivery. A STEM degree and strong English communication are required, with time zones aligned to core teams.

Qualifications

  • Experience with C# and .NET stack.
  • Strong fundamentals in algorithms, system design and problem solving.
  • Proficiency with ASP.NET Core, Web APIs, EF Core and SQL Server.

Responsibilities

  • Design, develop, test and maintain high quality software throughout the full development lifecycle.
  • Solve complex technical and architectural challenges using sound engineering principles.
  • Contribute to API, backend and cloud platform development using modern Microsoft technologies, as well as frontend React component-based UIs.
  • Collaborate with product, engineering and leadership teams to deliver strategic initiatives.
  • Analyse, diagnose and resolve difficult production and performance issues.
  • Apply clean code, object-oriented design and software engineering best practices.
  • Support technical decision making, code reviews and knowledge sharing across the team.
  • Leverage AI tools appropriately to increase effectiveness whilst maintaining quality and ownership.
  • Identify opportunities to improve systems, processes, scalability and reliability.

Skills

C# development
System design
UI development
Distributed systems

Education

STEM / Computer Science degree or equivalent

Tools

ASP.NET Core
Web APIs
Entity Framework Core
SQL Server
Azure services
Azure DevOps
CI/CD
Swagger/OpenAPI
Duende Identity Server
REST API documentation
React
Distributed systems
Source generation in .NET

Job description

Описание: Introduction Location: Remote (UK, Ireland or Spain) Must be based in one of these countries with full right to work. IAM Cloud builds software that simplifies IT management in the cloud. We are a fully employee owned, bootstrapped company - which means we answer to our customers and our team, not investors. With around 35 employees, we serve more than 3,500 organisations worldwide. Being employee owned shapes how we work. Decisions are long-term, the culture is collaborative, and the people who build the company share in its success. We have leaned deliberately into AI and agentic workflows across the business as a core part of how a focused team competes with companies ten times our size. We are fully remote with employees in the UK, Ireland, Spain, Germany and Argentina and have been remote for years, as a deliberate choice about how good work gets done. We are seeking an exceptional Senior Software Engineer / Developer to help solve some of the most complex technical challenges across our platform. This role is suited to a strong engineering-minded problem solver who can analyse difficult problems and connect the dots across the platform of our products, design robust solutions and deliver high quality software. You will play a key role in shaping architecture, improving platform capabilities and supporting future initiatives involving distributed systems, AI-enabled functionality, search technologies and large-scale APIs.

Задачи:
  • Design, develop, test and maintain high quality software throughout the full development lifecycle.
  • Solve complex technical and architectural challenges using sound engineering principles.
  • Contribute to API, backend and cloud platform development using modern Microsoft technologies, as well as frontend react component-based UIs.
  • Collaborate with product, engineering and leadership teams to deliver strategic initiatives.
  • Analyse, diagnose and resolve difficult production and performance issues.
  • Apply clean code, object-oriented design and software engineering best practices.
  • Support technical decision making, code reviews and knowledge sharing across the team.
  • Leverage AI tools appropriately to increase effectiveness whilst maintaining quality and ownership.
  • Identify opportunities to improve systems, processes, scalability and reliability.
Требования:
  • Strong professional experience developing software with C# and modern .NET.
  • Excellent understanding of software engineering fundamentals, algorithms, system design and problem solving.
  • Experience with ASP.NET Core, Web APIs, Entity Framework Core and SQL Server.
  • Experience working with Azure services including web applications, functions, databases, event hubs and storage.
  • Strong understanding of testing practices, version control and Agile delivery methodologies.
  • Strong understanding of UI development, React-based applications, and static sites.
  • Ability to communicate complex technical concepts clearly to both technical and non-technical audiences.
  • C1 level English proficiency or native-level fluency.
  • STEM / Computer Science degree or equivalent evidence of advanced engineering capability and analytical problem-solving skills.
  • Ability to work effectively in a fully remote environment.
  • Search and indexing technologies.
  • AI/ML-enabled products or AI-assisted development workflows.
  • Distributed systems and scalability optimisation.
  • Azure DevOps and CI/CD pipelines.
  • REST API documentation, Swagger/OpenAPI.
  • Duende Identity Server.
  • Source generation in .NET.
  • Full-stack development.
Условия:
  • Fully remote across the UK, Ireland or Spain.
  • We meet in person a few times a year for team events, but day-to-day work is remote.
  • Small, senior team.
  • You will work directly with engineering leadership and have real input into technical decisions.
  • Guaranteed £2,000 (or local equivalent) pay rise every year you're with us, separate from any merit or promotion increases.
  • Time off and flexibility 26 days holiday plus public holidays, with the option to swap public holidays for days that are more meaningful to you.
  • Your birthday and work anniversary day off, every year.
  • Up to 4 weeks per year working from anywhere in the world.
  • Genuinely flexible, fully remote working - we trust you to manage your own time.
  • Health, family, and wellbeing (UK employees)
  • Generous Becoming a Parent leave, designed to support every kind of family.
  • Medical scheme including remote GP, dental, optical, and diagnostics.
  • Access to Support Room - confidential counselling, therapy, and coaching.
  • Help@Hand employee assistance programme.
  • 5x salary life insurance through Unum.
  • Money and growth Up to 10% pension match. (UK employees)
  • Annual learning and development budget per function.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full stack developer for digital services
Full stack developer for digital services

Methods • United States

Remote
USD 73,000 - 100,000
LinkedIn Learning access
Management development programme
Training
Senior Full-Stack Developer (TypeScript / Python, AWS)
Senior Full-Stack Developer (TypeScript / Python, AWS)

Codebridge Technology, Inc. • Dover (DE)

Remote
USD 90,000 - 150,000
Innovation culture
Meaningful challenge
Flexible work
+4
Backend engineer for employee benefits
Backend engineer for employee benefits

Benifex • United States

Remote
USD 87,000 - 121,000
25 дней отпуска + праздничные дни
День рождения выходной
Здоровье: план медицинского страхового
+8
DevOps engineer for fundraising platforms
DevOps engineer for fundraising platforms

Fundraise Up, Inc. • United States

Remote
USD 78,000 - 83,000
Fully remote work
Home office stipend
Coworking reimbursement
+6
Senior Full-Stack Engineer — Remote (Europe)
Senior Full-Stack Engineer — Remote (Europe)

Interactivated Solutions • Netherlands (MO)

Remote
USD 81,000 - 127,000
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+2
Full stack developer java/TypeScript /angular
Full stack developer java/TypeScript /angular

Methods • United States

Remote
USD 120,000 - 180,000
LinkedIn Learning access
Management development program
Wellness program
+1
Full stack developer
Full stack developer

Version 1 • United States

Remote
USD 110,000 - 150,000
Доля прибыли по кварталам
Гибкий/удалённый график
Корпоративное медицинское страхование
+2
Backend engineer (python & .NET) for AI benefits
Backend engineer (python & .NET) for AI benefits

Benifex • United States

Hybrid
USD 120,000 - 180,000
Annual learning budget 800£/€
Flexible work setup
Visit UK HQ quarterly
+9
Engineering Manager
Engineering Manager

Runware • United States

Remote
USD 140,000 - 210,000
Generous PTO
Stock options
Remote-first
+3
Software Engineer
Software Engineer

Dayshape • United States

Remote
USD 67,000 - 80,000
Salary £50,000–£60,000
Up to £63,650 salary potential