Apply

Senior Software Engineer / Vue.js

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United Kingdom

🔍 Industry: SaaS-based School Information Systems

🏢 Company: Veracross👥 101-250EducationSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: PHPSoftware DevelopmentCypressFigmaGitCSSJavascriptUser Experience DesignVue.JsProduct designCommunication SkillsRESTful APIsCompliance

Requirements:
  • Extensive experience in Vue.js (5+ years) and modern JavaScript frameworks.
  • Experience with state management libraries such as Vuex or Pinia.
  • Experience with Tailwind CSS for responsive designs.
  • Strong understanding of component-based architecture, SPA development, and responsive design principles.
  • Deep understanding of security and accessibility best practices.
  • Experience with automation and testing frameworks like Cypress JS.
  • Experience with RESTful APIs integration.
  • Proficiency with Git for managing source code.
  • Expertise in breaking down tasks and estimating development efforts.
  • Excellent communication skills and a team-oriented approach.
  • Exposure to PHP and the Laravel Framework is advantageous.
Responsibilities:
  • Design and develop responsive, high-quality, scalable web applications using Vue.js within a PHP Laravel environment.
  • Ensure the security of applications through best practices in coding and tooling.
  • Collaborate with the Product Design Team using Figma to translate requirements and designs into interactive applications.
  • Deliver optimized front-end code to maximize performance and minimize load time.
  • Plan and estimate development efforts, breaking down tasks and setting realistic timelines.
  • Report to the Software Architect on estimation and timelines.
  • Participate in the full software development lifecycle from development to post-launch support.
  • Troubleshoot and resolve complex technical issues, optimizing application performance.
  • Perform code reviews, adhere to coding standards, and promote best practices.
  • Stay current with the latest technologies and trends in front-end development.
Apply