Full Stack Engineer

Full Stack Engineer

Posted 1 week ago by eTeam

Negotiable
Undetermined
Undetermined
Exeter, England, United Kingdom

Summary: The Full-stack Developer/Digital Developer role in Exeter involves designing, testing, and improving software to meet user needs, with a focus on writing clean, secure code. The position requires experience in both development and testing, emphasizing a test-driven approach and the enhancement of automated test frameworks. The developer will also manage service components and support activities to improve development processes while ensuring security controls are embedded in solutions. This is a full-time contract role lasting until January 30, 2026.

Key Responsibilities:

  • Write clean, secure code following a test-driven approach; create reusable code.
  • Deliver software components that form part of a product.
  • Develop software to meet user needs; follow best-practice guidelines and improve them.
  • Enhance existing automated test frameworks to improve testing confidence.
  • Understand BDD and feature-based testing.
  • Manage service components to meet business needs.
  • Support activities to improve development processes.
  • Design solutions with embedded security controls against threats.
  • Review specifications to design, code, test, and document programs or scripts.
  • Fix faults following agreed procedures and design systems with manageable risk.
  • Build and test simple interfaces between systems.
  • Prioritize and define approaches to understand user stories.

Key Skills:

  • JavaScript, Typescript, AWS Serverless, Jira, GitHub.
  • Ability to build and integrate scalable applications across front-end, back-end, and cloud environments.
  • Proficient in implementing automated testing frameworks.
  • Agile working practices.
  • Experienced Developer with full-stack capabilities.
  • Test automation experience.
  • Desirable skills include Angular, CDK/Terraform, test automation, Cypress, GDS.

Salary (Rate): undetermined

City: Exeter

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Full-stack Developer/Digital Developer

Location: Exeter, UK

Job Type: Full-time contract, Until 30/01/2026

Summary: • AKA Digital Developer with Testing experience • Designs, tests, runs and improves software that meets user needs.

Responsibilities:

  • Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse.
  • Delivers software components that form part of a product.
  • Develop software to meet user needs; follow best-practice guidelines and help to improve those guidelines; write clean, secure and well-tested code; operate the services they build and identify issues in production.
  • Enhance existing automated test frameworks to improve confidence in testing.
  • Understanding of BDD and feature based testing.
  • Typical Skills: Manage the service components to ensure they meet business needs.
  • Support specific activities to improve development processes.
  • Design solutions and services with security controls embedded, specifically engineered as mitigation against security threat.
  • Competently use a modern standards approach.
  • Review specifications and use these agreed specifications to design, code, test and document programs or scripts of medium to high complexity.
  • Know a variety of methods of prototyping and can choose the most appropriate ones.
  • Fix faults following agreed procedures.
  • Design systems characterised by managed levels of risk, manageable business and technical complexity.
  • Build and test simple interfaces between systems.
  • Prioritise and define approaches to understand the user story.

Top Essential evaluation criteria:

  1. JavaScript, Typescript, AWS Serverless, Jira, GitHub
  2. Ability to build and integrate scalable applications across front-end, back-end, and cloud environments, emphasizing secure and efficient code practices.
  3. Proficient in implementing automated testing frameworks for ensuring quality, reliability, and regression coverage.

Essential:

  • JavaScript, Typescript, AWS Serverless, Jira, GitHub
  • Agile working practices
  • Experienced Developer
  • Full stack
  • Test automation experience needed but role will be heavier on needing the developer experience.

Desirable:

  • Angular, CDK/Terraform, test automation, Cypress
  • GDS