At a Glance
- Tasks: Create and improve software while ensuring it meets user needs through clean, secure coding.
- Company: Join a dynamic team in Exeter focused on innovative digital solutions.
- Benefits: Enjoy a full-time contract with opportunities for growth until January 2026.
- Why this job: Be part of a collaborative culture that values creativity and security in software development.
- Qualifications: Proficiency in JavaScript, Typescript, AWS Serverless, and experience in test automation required.
- Other info: Ideal for those passionate about building scalable applications in an agile environment.
The predicted salary is between 36000 - 60000 £ per year.
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.
- 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:
- JavaScript, Typescript, AWS Serverless, Jira, GitHub
- Ability to build and integrate scalable applications across front-end, back-end, and cloud environments, emphasizing secure and efficient code practices.
- 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
Locations
Full Stack Engineer (Exeter) employer: eTeam
Contact Detail:
eTeam Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer (Exeter)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as JavaScript, Typescript, and AWS Serverless. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your capability to potential employers.
✨Tip Number 2
Engage with the developer community on platforms like GitHub and Jira. Contributing to open-source projects or collaborating on coding challenges can showcase your skills and commitment to continuous learning, making you a more attractive candidate.
✨Tip Number 3
Prepare for technical interviews by practising coding problems that focus on full-stack development. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills and get comfortable with the types of questions you might face.
✨Tip Number 4
Network with current employees or alumni from your university who work at StudySmarter or in similar roles. They can provide valuable insights into the company culture and the specific skills that are highly valued, which can give you an edge during the hiring process.
We think you need these skills to ace Full Stack Engineer (Exeter)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with JavaScript, Typescript, and AWS Serverless. Include specific projects where you've built scalable applications and emphasise your test automation experience.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about full-stack development and how your skills align with the responsibilities outlined in the job description. Mention your familiarity with Agile practices and any relevant tools like Jira and GitHub.
Showcase Your Testing Experience: Since the role requires test automation experience, provide examples of how you've implemented automated testing frameworks in previous projects. Discuss the impact this had on the quality and reliability of the software.
Highlight Problem-Solving Skills: Demonstrate your ability to identify and fix issues in production environments. Share specific instances where you managed service components or improved development processes, showcasing your proactive approach to problem-solving.
How to prepare for a job interview at eTeam
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript, Typescript, and AWS Serverless. Bring examples of projects where you've built scalable applications and highlight your coding practices, especially around security and efficiency.
✨Demonstrate Your Testing Knowledge
Since the role emphasises test automation, be ready to explain your experience with automated testing frameworks. Discuss how you've implemented these in past projects and the impact they had on quality and reliability.
✨Familiarise Yourself with Agile Practices
Understand Agile methodologies and be prepared to discuss how you've applied them in your previous roles. Companies value candidates who can adapt to their workflow and contribute to team dynamics effectively.
✨Prepare Questions About the Role
Have insightful questions ready about the company's development processes and how they integrate security into their software. This shows your interest in the role and helps you assess if it's the right fit for you.