Job Description
We are looking for a Principal Full-Stack Engineer (C# / React / AWS) to shape the future of our web, mobile, and API platforms. This is a senior technical leadership role responsible for setting development standards, driving innovation, and ensuring delivery of scalable, high-quality solutions across web, mobile, and API platforms. This role requires hands-on coding expertise, cross-team collaboration, and the ability to mentor and guide developers across multiple projects and technologies.
Lead architecture & delivery
- Set technical direction across front-end, back-end, mobile, and cloud.
- Design scalable APIs and data solutions using MySQL, SQL Server, Redis, and OpenSearch.
- Shape and evolve containerised and serverless workloads (Docker, AWS ECS, Lambda).
- Ensure performance, reliability, security, and clean engineering practices.
Drive modern development
- Guide teams using frameworks such as React, Next.js, Vue, C#, .NET, and modern CI/CD pipelines.
- Support native and cross-platform mobile teams through stable, well-versioned APIs.
- Integrate AI-assisted capabilities where useful (e.g., search relevance, summarisation, assistants).
Collaborate across the business
- Work closely with product, UX, QA, mobile, DevOps, and analytics teams to deliver cohesive experiences.
- Influence architecture, data models, API contracts, and system design decisions.
- Ensure consistent instrumentation and analytics across platforms (GA4, GTM).
Mentor & grow the engineering team
- Coach developers through code reviews, pairing, and knowledge-sharing.
- Champion best practices in coding, testing, observability, and continuous improvement.
- Foster a culture of innovation and responsible use of AI tooling.
Deliver with impact
- Balance hands-on coding with technical leadership.
- Provide visibility on progress, risks, and dependencies across systems.
- Ensure high-quality releases with strong testing, monitoring, and performance outcomes.
Essential experience:
- Front-end: React.js, Next.js, Vue.js, Nuxt.js (or equivalent modern JS frameworks).
- Back-end: C#, .NET (Core/8), REST/JSON APIs, AWS Lambda / serverless deployments.
- Data & Storage:
- Relational databases: MySQL and SQL Server – schema design, indexing, query optimisation, migration strategies.
- Caching: Redis (or compatible) for session, configuration, and application data.
- Files/objects in S3 or equivalent.
- Search:
- DevOps/Cloud & Virtualisation:
- AWS (core services including Lambda, ECS, S3, API Gateway, RDS).
- Docker-based development and deployment workflows.
- Terraform and CI/CD pipelines, infrastructure-as-code.
- Demonstrated ability to innovate, simplify, and deliver impactful solutions at scale.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru
Apply Now