At a Glance
- Tasks: Build and maintain an AI-powered web accessibility platform for eCommerce brands.
- Company: Join a mission-driven start-up focused on making the web accessible for everyone.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Be part of a small, ambitious team with excellent career advancement potential.
- Why this job: Make a real impact by solving meaningful problems in web accessibility.
- Qualifications: 3+ years in full stack development with skills in Angular, .Net, and Python.
The predicted salary is between 75000 - 100000 ÂŁ per year.
About EnableAll
We’re on a mission to make the web more accessible to people with disabilities and neurodiversities. Our AI-powered platform helps eCommerce businesses comply with global accessibility standards (ADA, EAA, WCAG), increase conversions, and build more inclusive brands. We just launched on the Shopify App Store and begun building a modern, scalable SaaS platform which will expand across other ecommerce and CMS ecosystems. We’re a small team with high ambition and a strong focus on building high-quality, real-world software that solves meaningful problems. We are a start-up subsidiary of CareTech (part-owned by private equity firm Three Hills Capital).
The Role
- Type: Full-time
- Department: Software Engineering
- Experience: Mid-Senior Level
- Reports to: CTO
- Location: London-based, hybrid (1-2d in the office)
- Office address: EnableAll, Mainframe, 24 Eversholt st, London, NW1 1DB
- Salary: ÂŁ75,000 - ÂŁ100,000 depending on experience
- Experience: 3+ years in full stack software development
- Sector: B2B SaaS, retail tech, ecommerce tech, Compliance tech, RegTech, accessibility software
- Programming languages / Stacks: Angular, .Net, C#, ASP, SQL, OOO Programming, Python, API
We’re looking for an experienced, hands‑on Full Stack Developer to help build, scale, and maintain our AI-powered accessibility platform used by ecommerce brands. This is a true product engineering role. You’ll work across the stack, solve complex technical challenges, and help us deliver a platform that performs reliably across a wide range of platforms, CMS tools and customised websites and themes. You’ll collaborate closely with Product, Design, QA, and Customer Success, and play a meaningful role in shaping how our platform evolves as we scale.
Key Responsibilities
- Build and maintain core product features across the frontend and backend
- Solve technical challenges and develop market‑leading features that help businesses meet complex WCAG and accessibility requirements
- Ensure our product integrates with and works reliably across a range of ecommerce platforms, CMSs, and business tools
- Design and develop scalable, reliable APIs and backend services
- Build frontend experiences that are performant, usable, and accessible
- Contribute to multilingual and accessibility‑related capabilities across the platform
- Collaborate with Product and Design to translate requirements into robust, well‑implemented solutions
- Write clean, maintainable, well‑tested code and contribute to improving engineering standards
- Participate in code reviews, technical discussions, and architecture decisions
- Debug, optimise, and improve existing functionality as the product scales
- Improve development workflows, tooling, and technical documentation
- Support Customer Success and Professional Services by investigating and resolving technical issues, including debugging, implementing fixes, and developing pragmatic workarounds to ensure EnableAll works well across customised websites and themes
- Work cross‑functionally with QA, Customer Success, and GTM teams to support real customer needs
Senior Full Stack Engineer in City of Westminster employer: Foundation Partners
Contact Detail:
Foundation Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Engineer in City of Westminster
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at EnableAll. Building relationships can open doors that a CV just can't.
✨Show Off Your Skills
Don’t just talk about your experience; show it! Create a portfolio or GitHub repository showcasing your projects, especially those using Angular, .Net, or Python. This gives us a real taste of what you can do!
✨Ace the Interview
Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice explaining your thought process clearly, as we love to see how you tackle problems and collaborate with others.
✨Apply Through Our Website
Make sure to apply directly through our website! It shows you're genuinely interested in joining our mission to make the web more accessible. Plus, it helps us keep track of your application better.
We think you need these skills to ace Senior Full Stack Engineer in City of Westminster
Some tips for your application 🫡
Show Your Passion for Accessibility: When writing your application, let us know why you care about web accessibility. Share any personal experiences or projects that highlight your commitment to making the web a better place for everyone.
Tailor Your Skills to Our Needs: Make sure to align your skills with the technologies we use, like Angular, .Net, and Python. Highlight specific projects where you've used these technologies to solve real-world problems, especially in B2B SaaS or eCommerce.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for our team. Remember, we want to see your personality shine through!
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our mission!
How to prepare for a job interview at Foundation Partners
✨Know Your Tech Stack
Make sure you’re well-versed in Angular, .Net, C#, SQL, and Python. Brush up on your knowledge of APIs and how they integrate with different platforms. Being able to discuss your experience with these technologies confidently will show that you’re ready to tackle the challenges at EnableAll.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific technical challenges you've faced in previous roles and how you overcame them. Think about examples where you developed market-leading features or improved existing functionality. This will demonstrate your hands-on experience and ability to contribute meaningfully to the team.
✨Understand Accessibility Standards
Familiarise yourself with WCAG, ADA, and EAA standards. Be ready to talk about how you’ve implemented accessibility features in past projects. Showing that you understand the importance of web accessibility will align you with EnableAll’s mission and values.
✨Collaborate and Communicate
Since this role involves working closely with Product, Design, QA, and Customer Success teams, be prepared to discuss your collaboration experiences. Highlight how you’ve translated requirements into robust solutions and contributed to team discussions. Good communication skills are key in a start-up environment!