At a Glance
- Tasks: Create innovative frontend applications that simplify complex industrial problems and enhance user experience.
- Company: VIKASO LTD, a pioneering robotics company transforming industrial automation.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on cutting-edge technology and career advancement.
- Why this job: Join us to redefine robotics and make a real impact in the industry.
- Qualifications: 3+ years of frontend development experience with strong skills in React or Vue.
The predicted salary is between 45000 - 55000 £ per year.
VIKASO LTD is a UK-based robotics company redefining how industrial robots are deployed, controlled, and scaled. We are building next-generation hardware and software platforms that abstract complexity, standardise integration, and enable rapid adoption of robotics across manufacturing and logistics environments.
Our approach centres on robot-agnostic technologies that transform robotics from fragmented systems into a scalable, productised platform. While enabling automation at scale, our focus remains on advancing robotics, making robots easier to deploy, more intelligent to operate, and more reliable in production. At the intersection of software, control systems, and mechatronics, we are building a globally scalable robotics platform that will define the future of industrial automation.
In this role, you will leverage extensive real-world experience gained from deploying advanced engineering solutions across manufacturing, aerospace, and logistics environments. You will translate these learnings into clean, efficient, well-structured and user-friendly software systems that remove redundancy, streamline workflows, and improve overall performance. You will be responsible for designing and delivering polished, performant frontend applications that handle real-time telemetry, interactive dashboards, and configuration workflows. A key part of the role is managing UI complexity, replacing cluttered or fragmented interfaces with clean, composable component architectures that scale with the platform. Your work should not be limited to incremental improvements. You will challenge existing UI patterns, rethink how users interact with complex systems, and raise the bar for frontend quality, delivering interfaces that make previous implementations feel outdated by comparison. This is an opportunity to build high-quality frontend software that simplifies complex industrial problems and delivers meaningful impact through exceptional user experience.
Responsibilities:
- Build and maintain our frontend platform, including real-time UI components (WebSockets / live data updates), configurable dashboard and monitoring systems, data visualisation and charting for robot telemetry and system metrics, and consistent, responsive, and performant user interfaces across devices.
- Follow platform UI conventions & standards.
- Help evolve platform UI conventions, standards, and accessibility guidelines.
- Optimise rendering performance for data-heavy, frequently updating views.
- Architect and maintain a scalable component library and design system.
- Implement robust state management for complex, real-time application state.
- Design & work with SQL database schemas (tables, relationships, indexes, constraints), data modeling for robot/system telemetry (time-series and event data), and query and storage optimisation for real-time workloads (indexing, partitioning).
- Write clean, maintainable, and testable code aligned with team standards.
- Contribute to code reviews and improve overall code quality.
- Contribute to documentation and shared development knowledge.
- Follow established CI/CD workflows and deployment practices.
- Contribute to frontend documentation, patterns, and shared development knowledge.
Requirements:
- 3+ years of professional frontend development experience.
- Strong portfolio of React or Vue based UI work, ideally involving real-time or data-intensive applications.
- Deep understanding of modern JavaScript/TypeScript and the browser platform (DOM, layout, rendering pipeline).
- Solid experience with state management solutions (e.g. Redux, Zustand, Pinia, or similar).
- Proficiency in CSS/SCSS and responsive design, including CSS Grid and Flexbox.
- Experience with RESTful and WebSocket API integration on the client side.
- Familiarity with modern frontend build tooling (e.g. Vite, Webpack) and developer tooling (ESLint, Prettier).
- Experience with component testing and end-to-end testing frameworks (e.g. Jest, Vitest, Playwright, Cypress).
- Comfortable working with Git, code reviews, and CI/CD pipelines.
- Comfortable navigating large, interlinked codebases.
- Interest in robotics, real-time systems, or scientific/industrial applications.
Preferred Experience:
- Built data-heavy dashboards and monitoring tools that present telemetry clearly and reliably.
- Experience building or contributing to a design system or component library (e.g. using Storybook).
- Exposure to robotics systems, ROS, or C++ integrations.
- Exposure to WebGL, Canvas API, or 3D visualisation (e.g. Three.js) for robotics interfaces.
- Familiarity with accessibility standards (WCAG) and inclusive design practices.
- Understanding of backend concepts (REST API design, SQL basics) to collaborate effectively with backend engineers.
- Experience with multi-service or modular platforms (microservices, plugins, modules).
- Understanding of performance optimisation for real-time UIs (rendering strategies, virtualisation, scheduling, profiling with browser DevTools).
- Experience with data visualisation libraries (e.g. D3.js, Chart.js, Recharts, or similar).
- Familiarity with Docker-based development environments.
- A bachelor’s degree (or higher) in Computer Science or a related field.
Frontend Developer in Amersham employer: VIKASO | Robotics 4.0
VIKASO LTD is an exceptional employer that fosters a collaborative and innovative work culture, where your contributions directly impact the future of industrial automation. Located in the UK, we offer competitive benefits, opportunities for professional growth, and a chance to work with cutting-edge robotics technology in a dynamic environment. Join us to be part of a team that values creativity and excellence, while providing you with the resources to advance your career in frontend development.
StudySmarter Expert Advice🤫
We think this is how you could land Frontend Developer in Amersham
✨Tip Number 1
Network like a pro! Get out there and connect with people in the robotics and tech scene. Attend meetups, webinars, or even online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best frontend projects, especially those involving real-time applications. Make sure to include links to live demos or GitHub repos so potential employers can see your work in action.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills. Practice coding challenges and be ready to discuss your past projects in detail. Don’t forget to think about how you can apply your experience to VIKASO's mission of transforming robotics!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at VIKASO. Don’t hesitate – get your application in today!
We think you need these skills to ace Frontend Developer in Amersham
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your frontend development experience, especially with React or Vue. We want to see your strong portfolio, so don’t hold back on showcasing those real-time or data-intensive applications you've built!
Tailor Your Application:Take a moment to customise your application for us. Mention how your experience aligns with our mission at VIKASO LTD and how you can contribute to building scalable robotics platforms. A personal touch goes a long way!
Keep It Clean and Clear:When writing your application, aim for clarity and conciseness. Use straightforward language and structure your thoughts well. We appreciate clean, maintainable code, and that starts with your written application too!
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 gives you a chance to explore more about what we do!
How to prepare for a job interview at VIKASO | Robotics 4.0
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React or Vue. Brush up on your JavaScript/TypeScript skills and be ready to discuss how you've used them in real-time applications.
✨Showcase Your Portfolio
Bring along a strong portfolio that highlights your best work, particularly any data-heavy dashboards or monitoring tools you've built. Be prepared to explain your design choices and how they improved user experience.
✨Prepare for Technical Questions
Expect questions about state management solutions and performance optimisation for real-time UIs. Practise explaining complex concepts in simple terms, as this will demonstrate your understanding and ability to communicate effectively.
✨Demonstrate Your Problem-Solving Skills
Think of examples where you’ve challenged existing UI patterns or improved workflows. Be ready to discuss how you approach problem-solving and your thought process when designing user-friendly interfaces.