Full Stack Engineer
Full Stack Application Developer / Full Stack Software Developer
An exciting opportunity has arisen with our client, a cutting edge and innovative technology company, for a Full Stack Application Developer / Software Developer.
Type: Full-time | Permanent| Hybrid (Cardiff Office twice a week)
Reports to: Chief Technology Officer
Role Overview:
As an application developer, you’ll contribute to the design, development, and support of the company’s SaaS platform, working on frontend, backend or full-stack features. You'll collaborate with product managers, designers, and DevOps engineers to deliver functionality that supports both web and mobile experiences. While mobile development is not a core requirement, exposure to iOS and Android development is a strong plus.
Key Responsibilities:
- Design, build, and maintain scalable web or API-driven applications using .NET, and Azure.
- Develop clean, maintainable code and contribute to code reviews and technical documentation.
- Develop for different browsers, devices, and operating systems to ensure consistent user experience, including accessibility.
- Collaborate with cross-functional teams to deliver customer-focused features and enhancements.
- Participate in sprint planning, estimation, and delivery using Agile/Scrum methodologies.
- Help support production environments, triage issues, and participate in on-call rotations where appropriate.
- Work with the QA and DevOps teams to ensure quality releases and robust CI/CD practices.
Skills and Experience
Essential:
- 2+ years of experience in software or application development with .Net.
- Proficiency in at least one modern programming language (preferably C#).
- Experience building APIs, backend services, or full-stack applications.
- Familiarity with cloud services (preferably Microsoft Azure).
- Strong understanding of RESTful architecture, security best practices, and performance considerations.
- Experience with frontend technologies (Preferably Angular).
- Version control experience (e.g., Git) and comfort with agile development tools and processes.
- Good problem-solving and debugging skills, and a passion for delivering quality software.
- Good communication skills and ability to collaborate across teams.
Desirable:
- Experience integrating with or supporting mobile apps from a backend/API perspective.
- Understanding of mobile app deployment, versioning, or device-level testing practices.
- Knowledge of CI/CD pipelines and containerisation tools (e.g., Docker, GitHub Actions, Azure DevOps).
- Awareness of native mobile development languages such as Swift and/or Kotlin.
Package:
- Great salary and comprehensive benefits package on offer (negotiable depending on experience)
Please apply within or contact Ash from Greystone Consulting Group to discuss further.
Telephone: 02921 880 588
Email: ash@greystone-consulting.co.uk
- Company
- Greystone Consulting Group Ltd
- Location
- Bristol, UK
- Posted
- Company
- Greystone Consulting Group Ltd
- Location
- Bristol, UK
- Posted