At a Glance
- Tasks: Design, develop, and maintain full-stack applications while collaborating on innovative solutions.
- Company: Join a dynamic team focused on secure application development in a collaborative environment.
- Benefits: Enjoy remote work flexibility and opportunities for personal growth and learning.
- Why this job: Work on exciting projects that make a real impact while enhancing your tech skills.
- Qualifications: 3+ years as a Full Stack Engineer with strong front-end and back-end tech skills required.
- Other info: Must have minimum SC clearance; DV clearance is a plus.
The predicted salary is between 36000 - 60000 £ per year.
Job title: Full Stack Engineer Team: Cap Dev Reporting: Head of Cap Dev Location: Remote (Ad hoc site visits) South Coast, Gloucestershire region Clearance: Minimum SC clearance, but willing to for DV The Role We are seeking a skilled and versatile Full Stack Engineer with a strong background in both front-end and back-end development, alongside practical experience in Docker and Linux environments. The ideal candidate will be comfortable working across the entire tech stack, contributing to the secure design, development, and deployment of applications. This role offers the opportunity to work on exciting projects in a small but collaborative and innovative environment, allowing the new team member space to learn and grow on the job. Key Responsibilities: To securely design, develop, and maintain full-stack applications using modern front-end and back-end technologies. Collaborate with the team and customer to define, design and propose new and innovative solutions to complex problems. Support the deployment of AI/ML applications. Work to containerise applications and streamline deployment (e.g. Docker). Manage and configure Linux-based servers to ensure applications are running efficiently and securely. Write code following security best practices. Develop APIs (REST/GraphQL) to enable communication between front-end and back-end systems. Set up CI/CD pipelines and automate testing and deployment processes. Stay up to date with emergent technologies and provide suggestions for improvements and enhancements. Investigate and test innovative technologies and services that will improve the work we do. Qualifications : Required : 3+ years of experience as a Full Stack Engineer or a similar role. Minimum SC clearance, but willing to for DV. Strong proficiency in front-end technologies: e.g. HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js). Solid experience in back-end development (e.g. Node.js, Python, Ruby, Java). Working knowledge of databases: both relational (PostgreSQL, MySQL) and NoSQL (e.g. MongoDB). Experience with containerisation and deployment of applications. Proficiency in Linux/Windows system administration and scripting (Bash, Shell). Knowledge and experience with building/querying APIs. Preferred : Experience with cloud platforms (AWS & Azure). Working understanding of state of the art inside Machine Learning. UK GOV experience. Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences. Ability to work both independently and in a team environment. Passion for learning innovative technologies and applying them to solve real-world problems. #J-18808-Ljbffr
Full Stack Engineer employer: Hexegic
Contact Detail:
Hexegic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Docker, Linux, and the various front-end frameworks like React or Angular. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Engage with the tech community by participating in forums or local meetups related to full stack development. Networking can lead to valuable connections and insights about the company culture at StudySmarter, which can be beneficial during interviews.
✨Tip Number 3
Prepare to discuss your problem-solving approach and past experiences in detail. Be ready to share examples of how you've tackled complex technical challenges, especially those involving AI/ML applications or containerisation.
✨Tip Number 4
Stay updated on the latest trends in full stack development and emerging technologies. Being able to discuss recent advancements or tools that could enhance the team's work will demonstrate your passion for continuous learning and innovation.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Full Stack Engineer. Focus on your proficiency in front-end and back-end technologies, as well as your experience with Docker and Linux environments. Use specific examples to demonstrate your skills.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention your relevant experience, particularly in secure application design and deployment, and express your enthusiasm for working in a collaborative environment.
Highlight Relevant Projects: In your application, include details about specific projects you've worked on that relate to the job description. Emphasise your contributions to full-stack applications, API development, and any experience with AI/ML applications.
Showcase Soft Skills: Don't forget to mention your soft skills in your application. Highlight your problem-solving abilities, communication skills, and your passion for learning new technologies. These are crucial for the collaborative nature of the role.
How to prepare for a job interview at Hexegic
✨Showcase Your Full Stack Skills
Be prepared to discuss your experience with both front-end and back-end technologies. Highlight specific projects where you've used HTML, CSS, JavaScript, and frameworks like React or Angular, as well as your back-end work with Node.js or Python.
✨Demonstrate Your Problem-Solving Abilities
Expect questions that assess your analytical skills. Prepare examples of complex problems you've solved in previous roles, particularly those involving secure application design or deployment challenges.
✨Familiarise Yourself with Docker and Linux
Since the role requires experience with Docker and Linux environments, brush up on your knowledge of containerisation and server management. Be ready to discuss how you've used these tools in past projects.
✨Communicate Clearly and Effectively
Given the need to explain technical concepts to non-technical audiences, practice articulating your thoughts clearly. Use simple language when discussing complex topics, and be prepared to answer questions from both technical and non-technical perspectives.