At a Glance
- Tasks: Design and build high-quality Angular components for AI-driven consumer insights.
- Company: Join Voxpopme, a leader in innovative consumer research technology.
- Benefits: Competitive salary, stock options, flexible remote work, and career advancement opportunities.
- Why this job: Make an impact on cutting-edge AI products while collaborating with a talented team.
- Qualifications: 5+ years in front-end development with strong Angular/TypeScript skills.
- Other info: Enjoy a culture of innovation and teamwork in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
Join the Future of Consumer Insights with Voxpopme! Voxpopme is the centralized insights platform helping qualitative research teams build better products through fast, scalable consumer conversations. Our platform is trusted by Fortune 500 companies, enabling them to stay ahead of the competition by continuously engaging with the people who matter most.
Our AI-driven product team transforms how brands understand their customers through video feedback and qualitative insights. We build and iterate quickly, leveraging AI throughout our development process, and we value doers who thrive in fast-paced environments.
We’re looking for a Senior Front-End Engineer to work alongside experienced engineers on our Angular-based portal platform, delivering elegant front-end solutions for our AI-powered qualitative research tools. You will have a strong bias toward action, adapt rapidly to new tools (including AI agents like Claude Code), and communicate well within tight, high-trust teams, as well as embracing our 4 core values:
- We work hard and enjoy life
- We do the right thing
- We are results focused
- We are curious innovators
While your main focus will be front-end, an understanding of back-end principles is welcomed. This is not a full-stack or junior position—it’s best suited for senior engineers who want to master and own challenging product areas rather than pursue management.
Framework: Angular with TypeScript
State Management: RxJS with Behavior Subject patterns
Change Detection: OnPush strategy (mandatory)
Styling: SCSS with BEM conventions and CSS custom properties
Development: AI-assisted workflows (Claude Code, automated tooling)
What You’ll Be Doing:
- Design, build, and maintain high-quality Angular components following our established patterns (OnPush, proper cleanup, observable conventions)
- Write comprehensive tests —we ship nothing untested
- Rapidly adapt to and leverage AI development tools in your workflow
- Collaborate closely with product and engineering to scope, spec, and deliver in a fast-moving environment
- Own features end-to-end: delivery, quality, and performance
- Maintain components under 300 lines, extracting logic to services
- Engage actively and promptly with the team in Slack
What We’re Looking For:
- 5+ years in modern front-end development
- Strong Angular/TypeScript experience (or demonstrable ability to transfer from React/Vue)
- RxJS proficiency—comfortable with observables, subjects, and reactive patterns
- Significant experience shipping complex features at a startup or similarly unstructured environment
- Demonstrated adaptability leveraging AI/code-gen tools daily
- Keen eye for user experience and customer-facing detail
- Comfortable in a low-hierarchy, high-ownership team
- Excellent communication and collaboration skills
- Willingness to work with flexibility across time zones
Nice to have:
- Experience mentoring or knowledge-sharing with peers
- Exposure to back-end systems (PHP/Symfony a plus)
- Past work on AI or ML-driven products
- Familiarity with qualitative research or market research platforms
Technical Standards You’ll Follow:
- Tests —100% coverage on public methods
- OnPush change detection on every component
- Proper memory management—takeUntil patterns, cleanup on destroy
What You’ll Love About Voxpopme:
- Competitive salary and stock options
- Empowerment to advance through engineering levels rather than management
- Opportunity to work on impactful AI-driven products with a talented team
- Flexible remote work environment
- Recognition for strong ownership and delivery
- A culture of innovation – We’re leading the charge in AI-driven insights.
- A team that wins together – We work hard and have fun along the way.
Salary is circa £60,000 per annum, dependent on experience.
Senior Front-End Engineer employer: Voxpopme
Contact Detail:
Voxpopme Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Front-End Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 front-end projects, especially those using Angular and TypeScript. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the latest trends in AI-driven development. Be ready to discuss how you've adapted to new tools and your approach to building user-friendly interfaces.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our innovative team at Voxpopme.
We think you need these skills to ace Senior Front-End Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Front-End Engineer role. Highlight your Angular and TypeScript experience, and don’t forget to mention any AI tools you've used. We want to see how your skills align with what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for front-end development and how you’ve thrived in fast-paced environments. Let us know why you’re excited about working with AI-driven products at Voxpopme.
Showcase Your Projects: Include links to your previous work or projects that demonstrate your expertise in Angular and RxJS. We love seeing real examples of your coding skills and how you’ve tackled complex features in the past.
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. Plus, it shows you’re keen on joining our team at Voxpopme!
How to prepare for a job interview at Voxpopme
✨Know Your Angular Inside Out
Make sure you brush up on your Angular and TypeScript skills before the interview. Be ready to discuss your experience with OnPush change detection, RxJS, and how you've implemented these in past projects. They’ll want to see that you can not only code but also understand the principles behind it.
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex features you've shipped in previous roles, especially in fast-paced environments. Think of specific examples where you had to adapt quickly or leverage AI tools in your workflow. This will demonstrate your ability to thrive under pressure and your results-focused mindset.
✨Engage with the Team Spirit
Voxpopme values collaboration, so be ready to discuss how you’ve worked closely with product and engineering teams in the past. Highlight your communication skills and how you’ve contributed to a high-trust team environment. Don’t forget to mention any mentoring experiences you have!
✨Embrace Curiosity and Innovation
Since they’re looking for curious innovators, come prepared with questions about their AI-driven products and how they integrate user feedback into development. Show your enthusiasm for learning and adapting to new technologies, as this aligns perfectly with their core values.