Full Stack Software Engineer Location: GivEnergy Head Office in Newcastle-under-Lyme, Staffordshire, ST5 9HX. You must have the ability to reliably commute, or plan to relocate before starting work. Schedule: Monday – Friday, 9am – 5pm (flexible) Experience Level: Due to the nature of the role, we are ideally looking for minimum software development experience level of +1 year Junior, and +3 years Standard. Salary: Junior - £25k - £40k pa, Standard - £40K - £60k pa depending on seniority & fit (+ bonus scheme) We’re looking to grow our team with the addition of several Full Stack Developers, reporting to our Software Engineering Manager. These roles will play a key part in our development of a smart & scalable platform which will support our innovation and linking into our hardware research and development to ensure GivEnergy remain ahead of the market & can deliver on our mission to empower energy freedom for all. Building on our existing team’s skills, we’re looking for junior and experienced Developers who have the flexibility and drive, to work across all elements of our stack to produce the best control software and reporting systems possible for our inverter, battery & EV charging systems. This is a great opportunity for a versatile developer with a passion for renewable energy to join a progressive, UK centered and rapidly scaling company. Who Are We? GivEnergy is a manufacturer of electronic equipment designed to manage energy use and production. We specialise in our range of inverters and battery systems which allow our users to store their renewable/cheap-rate energy, ease pressure on the grid and save some serious money. we've recently diversified into the smart plug arena (providing our end-users with real-time data and autonomy of energy usage) and rolled-out our very own electric vehicle charger, and all-in-one system. As if this wasn’t exciting enough, GivEnergy Europe was formed at the end of 2022, and we’re excited to continue our success across the continent. As our equipment has such a huge impact to our end-user's energy prices and their ability to self-consume, we have grown at an extraordinary pace (500% last year alone) with no signs of slowing down! What you’ll be doing: No two days will look the same in this role, you can expect a mix of the below accountabilities: Working with the senior team analysing requirements & building new features. Working with & enabling the expert user community Analyse issues raised and creating releases Designing, developing and improving automations Consulting on & executing architectural & tech stack improvements Maintain system stability and optimise performance in our AWS environment. What we’re looking for: We know that one of the things that makes our people so successful, and work together so brilliantly is their differences. As such, we do not want you to consider this an exhaustive list – if it is a yes to all the below, great! If it is most – we still want to hear from you: Minimum requirements: 1 year development experience (Junior) 3 years’ development experience (Standard) Including an understanding and competence in: TypeScript (Node.js) React AWS (RDS, EC2, Elastic Beanstalk, S3, ElastiCache, SES, API Gateway, Lambda, SSM) MySql/RDBMS VCS (GitHub) Developing, testing, and consuming RESTful APIs It would be advantageous if you had some competence in the following: Atlassian suite (Jira, Confluence) Responsive/mobile first design IoT Rust Redis MongoDB Meilisearch Developing Alexa Skills Kafka Firebase Cloud Messaging (FCM) Home Assistant Automation & CI/CD pipelines OAuth2 Why work with us? In a world which feels pretty uncertain right now, there couldn’t be a better time to join the thriving energy battery storage industry as it charges from strength to strength. We’ve just moved into a new three-story Head Office building in Newcastle-under-Lyme, and we’re also redeveloping our Chemical Lane manufacturing site too (livestream available on our website). In return for your hard work, this is what we bring to the table: Regular performance-based salary reviews. The opportunity to earn 2 generous bonuses each year (a profit share scheme and a performance-based bonus). Refer A Friend Scheme (£500 per successful referral!) Regular Company events, shows and exhibitions. Work in a fun, relaxed environment with a smart/casual dress code, and free Company branded workwear provided. A pragmatic attitude to timekeeping - within core limits, you'll get the flexibility to manage your time as per the needs of the role We love to home-grow our talent, so there’s plenty of opportunities to progress and grow and bags of continuous professional development. Access to a workplace pension scheme. Join our team of foodies, with free tea and coffee provided onsite with regular snacks thrown in too. Come to work every day and know you’re playing your part in changing the world for the better– this is just about as close as we can get to guaranteeing you job satisfaction! No car charger... no problems! Charge your vehicle at our Head Office at a reduced rate. Fully charged car by the end of the day, to help send you on your way! Discounts available on our products. * At GivEnergy, we are committed to fostering an inclusive and diverse workplace where every individual feels valued, respected, and empowered to bring their authentic selves to work. We believe that diversity drives innovation and creativity, and we actively seek to build on our already inclusive culture. We welcome applications from candidates of all backgrounds, including minorities, women, individuals with disabilities, LGBTQ+ individuals, and veterans. We are dedicated to creating equal opportunities for all, and we encourage candidates from underrepresented groups to apply. Join us in shaping a workplace where diversity is celebrated, and everyone can thrive. Agencies: Please note we do not currently require agency support at this time. Any CV's or candidates received will be considered a gift.