Senior Full Stack Engineer
True North Group
Senior Full Stack Engineer
15 April by True North Group
True North Group jobs
Job Summary

We are looking for a skilled and experienced Senior Full Stack Software Engineer to join our client's team. You will be responsible for enhancing and maintaining an existing system while helping us modernize the platform. Your primary focus will be on Vue 3 for front-end development and Ruby on Rails for back-end services, ensuring a cohesive, scalable, and high-performing application.

Our client is a global leader in accessibility technology, developing innovative solutions that champion inclusivity and empower individuals to communicate their access needs with ease and confidence. Their solutions equips organisations to anticipate their customers' needs with greater clarity, enabling smarter decisions and impactful improvements.

The role is based 2 days per week in their SW London offices, with 3 days WFH. Salary is offered up to circa £100k per annum, dependent on experience, + benefits.

  1. Full Stack Development

? Design, develop, and maintain features using Vue 3 on the front end and Ruby on Rails, and Nuxt on the back end.

? Collaborate with cross-functional teams (e.g., product, design) to deliver high-quality software within agreed timelines.

  1. Brownfield Enhancement & Maintenance

? Work with the existing codebase to identify technical debt, propose improvement strategies, and refactor legacy components.

  1. System Architecture & Scalability

? Contribute to discussions on architectural design and technical strategies, ensuring that our systems are scalable and maintainable.

? Evaluate and implement best practices for performance optimization, monitoring, and reliability.

  1. Code Quality & Testing

? Write clean, maintainable code, with appropriate unit and integration tests.

? Conduct and participate in code reviews to maintain high coding standards and share knowledge within the team.

  1. Collaboration & Communication

? Work closely with stakeholders to understand requirements, provide estimates, and recommend technical solutions.

? Clearly communicate technical challenges and trade-offs to both technical and non-technical audiences.

  1. Continuous Improvement

? Stay current with emerging technologies and industry trends, suggesting ways to integrate relevant ones into the project.

? Mentor junior team members, fostering a culture of learning and collaboration.

Required Qualifications & Skills
  • Technical Expertise

? Any Javascript framework experience but ideally Vue 3.

? Ruby on Rails: Proven experience building and maintaining Rails applications, including working with ActiveRecord and typical Rails patterns.

? Nuxt: open to learn Nuxt.

? Front-end Technologies: Proficiency in HTML, CSS/Sass, JavaScript/TypeScript, and responsive design ideal.

? Database Experience: Familiarity with PostgreSQL, MySQL, or other relational databases.

? Strong TDD / BDD and pair-programming Experience

  • Brownfield Development & Maintenance
  • Version Control & CI/CD
  • Collaboration & Communication

We are looking for a skilled and experienced Senior Full Stack Software Engineer to join our team. You will be responsible for enhancing and maintaining an existing system while helping us modernize the platform. Your primary focus will be on Vue 3 for front-end development and Ruby on Rails for back-end services, ensuring a cohesive, scalable, and high-performing application.

We are looking for a skilled and experienced Senior Full Stack Software Engineer to join our team. You will be responsible for enhancing and maintaining an existing system while helping us modernize the platform. Your primary focus will be on Vue 3 for front-end development and Ruby on Rails for back-end services, ensuring a cohesive, scalable, and high-performing application.

Skills
  • BDD
  • JavaScript
  • Ruby
  • Ruby on Rails
  • TDD
  • Pair Programming
  • JavaScript Libraries
Reference: 54844501
Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.
AddCheck MarkClockLocationSalaryHomeEye