Job Description
First Point Group is recruiting on for a Senior Full Stack Engineer (Vue, Python 3, JavaScript and SQL) on behalf of an expanding, mission-driven technology company focused on creating products (incorporating Internet of Things) that reduces carbon emissions through Hardware and Software as a Service. If you are passionate about utilising your experience to contribute to creating a low-carbon future, then this could be the opportunity for you! If you have experience working within a cloud-based production environment, then that is a massive bonus.
This exciting opportunity offers remote working (only 1-4 days per month is required in the London office for team meetings with your welcoming, friendly and collaborative colleagues). It will also give you further exposure to next-gen technology such as IoT (Internet of Things).
Some other fantastic perks include:
* 100% remote working from anywhere in the world after 12 months of service
* Annual personal development budget (over £1,000)
* Annual leave increasing with service to up to 30 days + public holidays
* Private health care and more!
PLEASE NOTE – sponsorship cannot be provided. Candidates must live in the UK with valid rights to work.
As a Senior Full Stack Software Engineer, you will:
* Develop and operate cloud-based applications that interact with a large fleet of remotely managed IoT devices.
* Work across the full product lifecycle — from architecture and specification through to deployment and production support.
* Collaborate within Product & Engineering team to deliver high-quality, resilient, and scalable software.
* Take responsibility for major application and infrastructure components.
* Contribute to solution architecture, code reviews, and continuous improvement of systems and processes.
This is a hands-on role where you'll directly impact how end-users experience and benefit from the platform. Your work will help reduce carbon emissions while ensuring the service maintains high uptime and performance.
Essential Criteria:
* Full-stack software engineer with a passion for building great software
* 4+ years of professional development experience
* Mandatory experience: Vue.js, Python 3, JavaScript, SQL, and Linux
* Strongly desired: Django or Flask (or other modern Python frameworks)
* Desirable: React.js, NoSQL databases, Grafana, GitLab, AWS
* Degree in Computer Science or a related discipline (ideally 1st or 2:1 from a top-tier university)
* Experience working on live software operating in a cloud-based production environment
* Excellent communication skills and a collaborative, empathetic mindset
* Ability to stay calm and efficient in a fast-paced scale-up environment