At a Glance
- Tasks: Build high-quality features and maintain scalable software across the stack.
- Company: elementsuite is revolutionising enterprise software with AI-enabled HR solutions.
- Benefits: Enjoy flexible working options and a collaborative, innovative environment.
- Why this job: Join a dynamic team shaping the future of work with cutting-edge technology.
- Qualifications: Experience in JavaScript frameworks and SQL is essential; passion for coding is a must.
- Other info: Work closely with top brands in the UK & Ireland and enhance your skills.
The predicted salary is between 28800 - 48000 £ per year.
About the role We have an exciting opportunity for a Full-Stack JavaScript Engineer to join the elementsuite team-someone who\’s passionate about building high-quality products and tools across the stack. This role blends front-end finesse with back-end capability, and we\’re especially keen to meet developers who can pair modern JavaScript frameworks with solid SQL experience to help power our next-gen HR platform. You\’ll work closely with our Application Development team to deliver scalable, maintainable software that supports our growing user base. This is a hands-on, end-to-end role-from building intuitive interfaces using Vue.js and Knockout.js, to writing performant queries and helping shape our data model. elementsuite is rewriting the rulebook on how enterprise software is built. Our cloud-native platform powers flexible, scalable, and beautifully simple HR and workforce management solutions. This year, we joined forces with Zellis to create an AI-enabled, end-to-end HR, WFM, and Pay solution. Together, we support some of the biggest brands in the UK & Ireland, combining deep HR domain expertise with next-generation technology to reimagine the world of work: intuitive, connected, and AI-enabled. Key responsibilities in the role will include: Building innovative, high-quality features in line with the elementsuite roadmap. Writing clean, reusable JavaScript code using modern frameworks (Vue.js, Knockout.js). Creating responsive, user-focused UI/UX with HTML5, CSS3, and SASS. Designing and writing performant SQL queries to support data-driven functionality. Collaborating with other developers and designers to architect robust front-end and back-end solutions. Testing your code with appropriate unit and integration tests. Estimating and managing your workload with a focus on quality and efficiency. Refactoring and improving existing code to maintain performance and scalability. Participating in peer code reviews, offering constructive feedback, and learning from others. Supporting operational sessions with technical insight and analysis. Staying mindful of performance across both client and server-side code.41bf1e1f-b16b-4260-a40a-17c77a06fd15
Full Stack JavaScript Engineer (IT) employer: Zellis
Contact Detail:
Zellis Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack JavaScript Engineer (IT)
✨Tip Number 1
Familiarise yourself with the specific JavaScript frameworks mentioned in the job description, like Vue.js and Knockout.js. Building a small project or contributing to an open-source one using these frameworks can showcase your skills and passion for the role.
✨Tip Number 2
Brush up on your SQL skills, especially focusing on writing performant queries. Consider creating a portfolio piece that demonstrates your ability to integrate SQL with JavaScript applications, as this will highlight your full-stack capabilities.
✨Tip Number 3
Engage with the elementsuite community or similar tech forums to understand their products better. This knowledge can help you tailor your discussions during interviews and show your genuine interest in their mission and technology.
✨Tip Number 4
Prepare to discuss your experience with unit and integration testing. Being able to articulate your approach to testing and quality assurance will demonstrate your commitment to delivering high-quality software, which is crucial for this role.
We think you need these skills to ace Full Stack JavaScript Engineer (IT)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with modern JavaScript frameworks like Vue.js and Knockout.js, as well as your SQL skills. Use specific examples of projects where you've successfully implemented these technologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for building high-quality products and tools. Mention how your skills align with the responsibilities outlined in the job description, particularly your experience in both front-end and back-end development.
Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your ability to create responsive UI/UX and write clean, reusable code. Highlight any collaborative projects that showcase your teamwork skills.
Prepare for Technical Questions: Anticipate technical questions related to JavaScript, SQL, and software development best practices. Be ready to discuss your approach to writing performant queries and testing your code, as these are key aspects of the role.
How to prepare for a job interview at Zellis
✨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 JavaScript frameworks like Vue.js or Knockout.js, and demonstrate your SQL knowledge by discussing how you've optimised queries in past roles.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges that require you to think on your feet, especially those that involve building user interfaces or writing efficient SQL queries.
✨Emphasise Collaboration
Since the role involves working closely with other developers and designers, be ready to share examples of how you've successfully collaborated in a team setting. Discuss any experiences with code reviews and how you’ve contributed to improving team processes.
✨Prepare for Performance Discussions
Understand the importance of performance in both client and server-side code. Be ready to talk about how you've approached performance optimisation in your previous projects, and consider bringing examples of how you've refactored code for better scalability.