👨🏻‍💻 postech.work

The Resilient Group - Senior Software Developer - AI Native

moola • 🌐 In Person

In Person Posted 2 days, 10 hours ago

Job Description

Senior Developer – AI-Native Engineering

About Us The Resilient Group is an established and scaling multi-company holding group with a portfolio spanning Technology / SaaS, Retail / E-commerce, and beyond. We believe AI is the most powerful tool available to modern businesses, and we're putting that belief into action — leveraging cutting-edge AI to solve real problems, build innovative products, and drive meaningful outcomes across our portfolio companies.

We're not just adopting AI as a trend — we're rebuilding how our businesses operate from the ground up with AI at the centre. This is an exciting time to join us as we accelerate our AI-native transformation and scale the platforms that power our group.

About The Role This is a senior leadership role at the heart of The Resilient Group's engineering function. You will own and operate our AI-native development lifecycle — a modern, AI-driven process spanning project management, design, development, testing, and CI/CD across a portfolio of web apps, mobile apps, and internal tools.

You won't just write code — you'll be the person who decides how we build, what we build on, and how well we build it. You'll lead a small, high-output team and be responsible for ensuring that our AI-assisted engineering process consistently delivers production-quality software across all portfolio companies.

Key Responsibilities

AI-Native Development Leadership

Own and continuously improve an AI-first development lifecycle across all phases — from brief to deployment

Maintain and evolve structured project context documentation across all repositories, ensuring AI coding tools have the context they need to produce consistent, high-quality output

Develop and govern reusable prompting patterns, templates, and playbooks for common development tasks including feature builds, refactors, bug fixes, migrations, and code reviews

Stay at the leading edge of AI coding tooling and bring emerging best practices into the team's workflow

Full Stack Architecture \& Delivery

Architect and deliver scalable platforms across the full stack — frontend, backend, APIs, databases, and infrastructure — using a minimal, TypeScript-first technology footprint

Champion a monorepo architecture that enables shared components, types, utilities, and business logic to be reused efficiently across web, mobile, and internal tool projects

Make and document key architecture decisions — framework choices, data modelling, API design, third-party integrations — with a bias toward simplicity, portability, and long-term maintainability

Lead technical integrations with third-party platforms and APIs across portfolio company products

CI/CD \& DevOps Ownership

Own and maintain automated CI/CD pipelines across all repositories — covering linting, type checking, unit tests, build verification, end-to-end tests, and production deployments

Manage deployment infrastructure across cloud hosting platforms for web, backend, and mobile —ensuring all environments are stable, consistent, and auditable

Ensure preview, staging, and production environments are fully automated with no manual deployment steps

Implement and maintain secrets management, environment variable hygiene, and deployment security best practices

Testing \& Code Quality

Set and enforce testing standards across the team covering unit, integration, component, end-to-end, and mobile testing

Review AI-generated code critically for correctness, security, performance, and maintainability before it reaches production

Ensure every feature ships with meaningful test coverage — happy path, edge cases, and error states

Champion a culture where quality is built in, not bolted on

Project \& Workflow Management

Translate business requirements from non-technical stakeholders into well-scoped issues with clear acceptance criteria, technical context, and definitions of done

Run short, focused sprints — ensuring work is broken into AI-tool-friendly, bounded tasks that can be executed and reviewed efficiently

Drive async-first, documentation-driven ways of working — maintaining clear written records of decisions, processes, and project context

Manage and mentor a small development team, upskilling members on AI-assisted development practices and workflow discipline

Legacy Modernisation

Lead the migration of existing portfolio company codebases onto the modern stack using a pragmatic wrap, don't rewrite approach

Use AI coding tools to audit legacy codebases, identify migration paths, and translate existing logic into the target stack

Prioritise data layer and API modernisation as the foundation for each migration effort

Required Experience \& Skills

Technical

6+ years of professional full stack development experience

Expert-level proficiency in TypeScript across frontend and backend

Deep experience with modern frontend frameworks and component-based UI architecture

Strong backend skills — REST API design, lightweight service frameworks, and scalable architecture patterns

Solid experience with relational databases — schema design, ORM tooling, migrations, and query optimisation

Hands-on experience designing and maintaining automated CI/CD pipelines

Experience managing cloud hosting and deployment infrastructure for web, backend, and mobile platforms

Experience with cross-platform mobile development for iOS and Android from a single codebase

Familiarity with monorepo tooling and the discipline of shared package management across multiple apps

AI-Native Development

Demonstrated production experience with AI coding assistants such as Cursor, GitHub Copilot, ClaudeCode, or equivalent — we care about the mindset and discipline, not the specific tool

Strong ability to structure context and write effective prompts for AI coding tools — you know how to get consistent, high-quality output and understand where AI falls short

Proven ability to review, validate, and refactor AI-generated code at scale — you treat AI output as a capable first draft, not a finished product

Experience maintaining structured project context documentation that enables AI tools to produce reliable output across a codebase

Comfort operating in an environment where AI generates the majority of code and the human role is architectural, review-focused, and quality-driven

Claude Code is our tool of choice — full onboarding and training will be provided for the right candidate

Leadership \& Communication

Excellent written communication — you can write clear technical briefs, architecture docs, and onboarding materials

Strong systems thinking — you design workflows and processes, not just features

Ability to translate business requirements from non-technical stakeholders into precise engineering tasks

High ownership mindset — you drive decisions, unblock the team, and take accountability for outcomes

Nice to Have

Experience building and maintaining multi-tenant SaaS platforms

Native mobile development experience for iOS and Android

Experience with third-party API integrations — accounting platforms, operations tools, or similar business software

Familiarity with building AI-powered product features using large language model APIs

Experience in a holding company or multi-product engineering environment

Background in internal tooling — workflow automation, document processing, or operations software

What We Offer

A central leadership role shaping how an entire group of companies builds software

Significant technical autonomy and ownership across a diverse product portfolio

Competitive salary and performance-based incentives

Collaborative, in-person team environment

Access to the latest AI development tools and a dedicated learning and development budget

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.