Senior Software Engineer / Vue.js

Posted 19 Days Ago
Be an Early Applicant
United Kingdom
Senior level
Edtech • Software • Database
The Role
The Senior Frontend Engineer will develop responsive and scalable web applications using Vue.js within a PHP Laravel environment, ensuring security and performance. Responsibilities include collaborating with design teams, planning development efforts, optimizing applications, and participating in the full software development lifecycle.
Summary Generated by Built In

Description

Company Description:

Veracross provides SaaS-based School Information Systems (SIS) designed to meet the specific needs of independent K-12 schools worldwide. Our one-record solution combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture that is unique in our industry.

We are a growing, values-led community of 350 employees in the US, UK and Australia who share a vision to unify school communities, improve the quality of education, and enhance learning. And we’re succeeding! As of early 2024, we are supporting 3200+ schools in 60 countries.

Veracross is five product brands in one global tech company

Veracross SIS is a one-person, one-record school management platform

Magnus Health provides cloud-based Student Health Record (SHR) solutions

Digistorm connects with their communities through Digistorm Websites, Digistorm Funnel, and Digistorm Apps.

Epraise incentivizes student well-being and connects teachers, students, and families.

Firefly provides an online learning space for students and teachers

JOB DESCRIPTION

We are seeking a Senior Frontend Engineer with deep expertise in Vue.js and front-end development. This role will be involved in working on a green field product, serving nurses, school administrators, students, and parents. You will be responsible for creating and optimizing interactive, responsive web applications. You will be collaborating with the team to deliver high-quality code, optimize performance, implement front-end best practices, and ensure a seamless user experience across platforms. 

Being part of a team of software engineers, you will collaborate to make sure the solutions that are put in place align with business direction and technical objectives, whilst breaking down tasks, estimating and setting delivery expectations. Reporting to the Software Architect, you will have the opportunity to impact technical decisions and be involved in software architectural decisions for the integration of the front-end solution with the API platform.

JOB RESPONSIBILITIES

  • Design and develop responsive, high-quality, scalable web applications using Vue.js within a PHP Laravel environment. 
  • Ensuring the security of applications through best practices in coding and tooling. 
  • Working with the Product Design Team, using Figma, to translate product requirements and UX/UI designs into interactive and user-friendly applications. 
    Delivering optimized front-end code design to maximize application performance and minimize load time. 
  • Plan and estimate development efforts, breaking down tasks and setting realistic timelines. 
  • Reporting to the Software Architect on estimation and timelines. 
  • Being part of the full software development lifecycle (SDLC) from development through to deployment and post-launch support. 
  • Troubleshooting and resolving complex technical issues, optimizing application performance and scalability. 
  • Perform code reviews, adhere to coding standards, and promote best practices in software engineering. 
  • Staying current with the latest technologies, trends, and practices in front-end development, Vue.js, and user experience design. 
Requirements
  • Extensive experience in Vue.js (5+ years) and in-depth understanding of modern JavaScript frameworks. 
  • Experience with state management libraries (e.g., Vuex or Pinia) for managing application state in Vue.js. 
  • Experience with Tailwind CSS as the utility-first framework to build responsive, component-based layouts 
  • Strong understanding of component-based architecture, SPA (Single Page Application) development, and responsive design principles. 
  • Deep understanding of security and accessibility best practices, including techniques to prevent OWASP Top 10 attacks and compliance with WCAG standards. 
  • Experience with automation and testing frameworks like Cypress JS testing library to ensure code reliability and maintainability. 
  • Experience with RESTful APIs integration, understanding how to integrate front-end applications with backend services. 
  • Implement and manage front-end build processes, including asset bundling, minification, and versioning to streamline deployment and improve performance. 
  • Proficiency with Git, for managing source code. 
  • Expertise in breaking down tasks and estimating development efforts. 
  • Excellent communication skills and a team-oriented approach to development.
  • Advantageous to have had exposure to PHP and the Laravel Framework. 
Benefits
  • Our team is fully remote- everyone works from home
  • 25 days holiday, plus public holidays
  • 4% matched pension contributions
  • Payroll Giving
  • Private medical
  • Discounted Gym Membership
  • Cycle Scheme
  • Enhanced Sick pay
  • Enhanced Maternity, Paternity, Adoption and shared Paternity Leave pay.
  • Employee Assistance Program

We value the power of an inclusive culture and a strong sense of belonging. We seek to infuse diversity and inclusion in everything we do while promoting a culture where differences are embraced as strengths; opportunities are equal and accessible; consideration and respect are the norm; and all team members are supported in reaching their full potential.

Veracross does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Top Skills

JavaScript
PHP
Vue
The Company
HQ: Wakefield, MA
141 Employees
On-site Workplace
Year Founded: 2003

What We Do

Veracross is a leading provider of SaaS-based School Information Systems (SIS). Designed specifically to meet the unique needs of independent schools, Veracross combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture unique in our industry. Magnus Health, part of the Veracross portfolio, is the leading provider of cloud-based Student Health Record (SHR) solutions designed for K-12 schools. Together Veracross and Magnus Health serve more than 1,000 schools in 20+ countries, helping to unify school communities and enhance learning.

Similar Jobs

Capital One Logo Capital One

Senior Software Development Engineer - Web

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
Nottingham, Nottinghamshire, England, GBR
55000 Employees
Easy Apply
Belfast, County Antrim, Northern Ireland, GBR
634 Employees

monday.com Logo monday.com

Senior Software Engineer

Productivity • Software
Hybrid
London, Greater London, England, GBR
1500 Employees

GitLab Logo GitLab

Intermediate Fullstack Engineer, Fulfillment: Provision

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
32 Locations
2050 Employees
98K-210K Annually

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account