
Senior Full Stack Developer FMS
- Elstree, Hertfordshire
- Permanent
- Full-time
- Design, build, and maintain full-stack applications, ensuring performance, scalability, and reliability.
- Develop APIs and microservices that interact with various backend systems and frontend applications.
- Collaborate with teams to define and implement new features, enhancing the software product and its capabilities.
- Optimise system performance, security, and scalability, identifying opportunities for continuous improvement.
- Troubleshoot and resolve complex technical issues, ensuring a seamless user experience.
- Participate in the architectural design and implementation of software solutions to meet business requirements.
- Share knowledge and mentor teammates through code reviews, pair programming, and informal technical guidance.
- Take ownership of individual features and projects, seeing them through from requirements to delivery.
- Write comprehensive unit and integration tests to ensure software quality.
- Contribute to the ongoing development and improvement of internal development processes and tools.
- Stay updated with the latest industry trends, continuously learning and applying new best practices in software development.
- Proven experience as a Senior Full Stack Developer with expertise in PHP, Node.js, and TypeScript.
- Strong experience with AWS technologies including Amazon RDS, Elasticache, ElasticSearch, and CloudFront.
- Knowledge of server architecture, including virtualisation techniques, working with Linux systems, and containerisation with Docker.
- Proficiency in frontend development using Vue3 or React and modern JavaScript frameworks.
- Expertise in developing RESTful APIs and working with microservices architecture.
- Experience with databases such as MySQL, PostgreSQL, and NoSQL solutions.
- Strong experience in writing unit and integration tests (PHP Unit, Vitest, Cypress).
- Understanding of UI/UX principles to collaborate on the user interface.
- Excellent communication and teamwork skills.
- Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Previous experience working in factories or manufacturing software systems is a plus.
- Familiarity with automation systems or industrial software solutions.
- Industry-Leading Salary Package: Enjoy a highly competitive salary package that rewards your expertise and hard work.
- Generous Paid Holiday: Take advantage of 25 days of paid holiday to relax and recharge.
- Comprehensive Pension Scheme: Secure your future with our robust pension scheme.
- Convenient On-Site Parking: Benefit from hassle-free on-site parking.
- Cutting-Edge Tech Office Environment: Work in a modern, tech-driven office environment equipped with the latest tools and technology.
- Medical Insurance: Protect yourself with our comprehensive medical insurance plan.
- Free Snacks and Beverages: Enjoy free snacks and beverages to keep you energised throughout the day.
- Enjoy a hybrid work model with the flexibility to work from home, while spending at least 1 day a week in our vibrant Elstree office (WD6).
We are sorry but this recruiter does not accept applications from abroad.