At a Glance
- Tasks: Design and implement new features for a cutting-edge proptech platform.
- Company: Join a leading estate agency in London with a dynamic tech team.
- Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on continuous improvement and career development.
- Why this job: Make an impact by creating user-friendly experiences with modern technologies.
- Qualifications: Strong skills in Vue.js 3, HTML, CSS, and JavaScript required.
The predicted salary is between 28800 - 48000 £ per year.
Location: Hybrid: One day a week in our Shoreditch tech office.
We are building the most advanced proptech platform in London, powering one of the city's largest and most successful estate agencies. As part of our world‐class engineering team, you'll play a key role in delivering high‐quality, scalable products used by customers and internal teams every day.
We're looking for a talented Front End Software Engineer to design and implement new features, improve user experience, and collaborate across disciplines to shape our evolving product suite. You'll work closely with designers, product managers, and backend engineers to bring ideas to life using modern technologies.
Key Responsibilities- Build and deliver high-quality front end solutions.
- Develop scalable, modular, and reusable UI components using Vue.js 3.
- Collaborate across teams: work with product managers, designers, and backend developers to ensure smooth delivery of new features.
- Support team growth: assist colleagues by reviewing code, offering feedback, and sharing best practices.
- Maintain technical excellence: write clean, secure, and maintainable JavaScript code following SOLID principles.
- Champion UI/UX consistency: work with Figma (or similar tools) to turn designs into responsive, accessible front end experiences.
- Improve development workflows: use version control, automated testing, and modern tooling to ensure efficient delivery.
- Strong experience with Vue.js 3 and component-driven architecture.
- Solid understanding of HTML, CSS, and JavaScript.
- Knowledge of object-oriented programming principles.
- Experience with source control systems (Git preferred).
- Understanding of the front end SDLC and how to deliver high-quality software at scale.
- Proven ability to break down and understand complex requirements.
- Experience writing automated tests for front end code.
- Excellent verbal and written communication skills.
- Experience with Figma or similar design tools.
- Exposure to Storybook and TailwindCSS (or similar CSS frameworks).
- Experience using project management tools such as Jira.
- Familiarity with REST APIs and Docker.
- Passion for clean, scalable code and continuous improvement.
- Strong problem-solving mindset and ability to work independently.
Front End Software Engineer in London employer: Marsh & Parsons
Join a dynamic and supportive team in Twickenham, where your career as a Trainee Estate Agent can flourish with unlimited earning potential and industry-leading training. We prioritise employee growth through clear progression pathways and a fun work culture that values wellbeing and teamwork, making it an exciting place to build a rewarding career in the property industry.
StudySmarter Expert Advice🤫
We think this is how you could land Front End Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work with Vue.js and other technologies. Make it easy for potential employers to see what you can do and how you can contribute to their team.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
Apply through our website! We love seeing passionate candidates who are eager to join our team. Tailor your application to highlight your experience with front-end development and collaboration, and let us know why you're excited about the role.
We think you need these skills to ace Front End Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Front End Software Engineer role. Highlight your experience with Vue.js 3, HTML, CSS, and JavaScript. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include links to your previous projects or a portfolio that showcases your work. We love seeing real examples of your coding skills and how you've implemented UI/UX designs in the past.
Craft a Compelling Cover Letter:Your cover letter should tell us why you're excited about this role and how you can contribute to our team. Be genuine and let your personality shine through – we want to get to know you!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to hear from you!
How to prepare for a job interview at Marsh & Parsons
✨Know Your Tech Stack
Make sure you brush up on your Vue.js 3 skills and understand component-driven architecture inside out. Be ready to discuss how you've used these technologies in past projects, as well as any challenges you faced and how you overcame them.
✨Showcase Your Collaboration Skills
Since the role involves working closely with designers and backend engineers, prepare examples of how you've successfully collaborated in the past. Highlight any tools like Figma or Jira that you've used to facilitate teamwork and ensure smooth project delivery.
✨Demonstrate Your Problem-Solving Mindset
Be prepared to tackle some technical questions or coding challenges during the interview. Think about how you can break down complex requirements and explain your thought process clearly. This will show your potential employer that you can think critically and work independently.
✨Emphasise Clean Code Practices
Discuss your approach to writing clean, maintainable JavaScript code and how you follow SOLID principles. If you have experience with automated testing, be sure to mention it, as this aligns with their focus on maintaining technical excellence.