Wednesday, October 29, 2025

Job Description

Rewire Security offers a wide range of smart Fleet Management and GPS tracking systems coupled with reliable GPS tracking software and apps for tracking assets, people and vehicles in real-time. We provide ready-made-solutions, arriving at your doorstep pre-configured and ready to work as soon as you power up the tracking device and login to the system. We provide Fleet Management services for over 2000+ businesses in the UK and Europe.Autonomy & InfluenceWorks under broad direction. Work is often self-initiated. Is fully responsible for meeting allocated technical and/or project/supervisory objectives.Establishes milestones and has a significant role in the assignment of tasks and/or responsibilities.Influences organization, customers, suppliers, partners, and peers on the contribution of own specialism.Builds appropriate and effective business relationships. Makes decisions that impact the success of assigned work, i.e. results, deadlines, and budget. Has significant influence over the allocation and management of resources appropriate to given assignments.Leads on user/customer collaboration throughout all stages of work. Ensures users’ needs are met consistently through each work stage.Be aware of, participate and contribute to:Rewire’s Agile Software Development methodology – to define and deliver new products to market.Rewire’s Software Architecture & Engineering best practices, including coding standards, technology stack, and development guidelines.Rewire’s Release Management process and effective communication of new software features.Rewire's Testing and Code Review processes, ensuring quality and reliability in all deliverables.Rewire’s Documentation process for capturing and sharing information about products, projects, and other relevant technical knowledge to promote collaboration and knowledge sharing.Support live applications and systems on a best endeavours basis.Work independently on software development tasks across RAM’s portfolio of products.rovide regular and clear reporting—both verbal and written—within the IT team and across the wider organisation on task/project progress, support issues, and other relevant technical information.Maintain and develop own skills, knowledge, and behaviours in line with relevant industry standards and best practices.Key Skills·     Foster a supportive, professional and encouraging team culture where we strive to deliver quality code, look to always improve, identify issues quickly and work to resolve problems as a team.·     A can-do attitude and positive outlook·     Ability to multitask and work under pressure·     Ability to think outside the box, and work with stakeholders to provide best-in-class design·     Proven experience working within a SaaS environment, with strong understanding of backend and frontend software architecture.·     Solid experience with Nest.JS (Node.JS framework), including building scalable APIs and integrating with third-party systems.·     Working knowledge of Java - Spring Framework.·     Experience with WebSockets for real-time data communication.·     Proficiency in Angular Framework (experience with Angular Material library is a strong plus).·     Strong skills in CSS and SCSS, with an eye for clean, maintainable UI design and responsive layouts.· Strong database experience with MongoDB and MySQL, including schema design, query optimization, and performance tuning.· Hands-on experience with ClickHouse for handling large-scale analytical workloads is a huge plus.· Familiarity with PM2 (Cluster Mode) for efficient Node.js process management, scaling, and monitoring is highly desirable.·     Ability to write clean, high-performance, maintainable code and follow best practices in testing and documentation.·     A can-do attitude with strong problem-solving skills and the ability to think creatively when implementing solutions.·     Excellent communication skills and the ability to collaborate effectively across multidisciplinary teams.·     Capability to work independently on development tasks while contributing actively to team discussions and knowledge sharing.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs