Full-Stack Engineer (Angular Only + UX Focus)
Role details
Job location
Tech stack
Job description
We're looking for a motivated and curious Full Stack Engineer to join our early-stage startup based in London. We're building an industry-specific productivity management tool, AI-powered, supported by strong investment and high-profile partners.
In this role, you'll work closely with the founding team to design and build user-friendly, responsive interfaces for our B2C productivity management web application. This is an exciting opportunity to contribute to a groundbreaking initiative and help shape the future of productivity.
You'll gain hands-on experience, contribute to real features, and grow your skills in a fast-paced, collaborative environment. From refining user journeys to implementing front-end components using modern tools and frameworks, your work will have real impact.
What You'll do
Build and maintain responsive web interfaces using Angular and TypeScript
Design and implement scalable front-end and back-end architectures for our application from scratch.
Collaborate closely with the team to deliver high-quality, user-friendly features that meet business requirements.
Write clean, maintainable, and efficient code across the full stack, including APIs, databases, and user interfaces.
Develop responsive, high-performance front-end components using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
Build robust server-side logic and integrations using Node.js, Python, or similar technologies, ensuring seamless data flow between front-end and back-end.
Troubleshoot, debug, and optimize application performance, ensuring a seamless user experience.
Take an active role in shaping the product roadmap, providing technical insights and feedback on feasibility and timelines.
Requirements
Some hands-on experience with Angular and TypeScript (projects, internships, or self-taught welcome)
Comfortable working with SCSS and open to learning Tailwind CSS
Some experience working with APIs and handling data
Basic familiarity with Git and version control workflows
Enthusiastic about learning, taking initiative, and being part of a small, ambitious team
Bonus Points
Experience with Figma or other design tools
Interest in accessibility and inclusive design
Experience building personal or freelance projects
Experience with NativeScript or Capacitor with Ionic for building mobile applications using web technologies