Job Title: Full-Stack Software Engineer Looking to make a big impact in a small team? Come join our award winning start-up and help us level up Powdr has so far been fully developed by our CTO and founder, Steve. After an incredibly successful first year, we are on the hunt for our first dev hire to join our small but GREAT team. We expect big things for our company for the next year and are looking for an individual who’s up for the challenge of helping us to innovate, and shape Powdr into the unicorn business we know we can be. We can promise you a dynamic, fast paced role, responsibility from the get go, and the ability to influence and shape your work to achieve the best output for our business and clients. Come and be part of our growth story Company Overview: We are passionate about innovation and are seeking a talented Full-Stack Software Engineer to be part of our expanding team. This is an exciting opportunity to shape a company with BIG plans for the future. Technologies we use and we would need you to feel confident to hit the ground running in using: - Backend: Java, Spring Boot, MySQL - Frontend: React (version 17), Material-UI (MUI) Key Responsibilities: - Develop, test, and maintain scalable web applications using Java and Spring Boot. - Design and optimize database structures with MySQL. - Build responsive user interfaces with React and Material-UI. - Collaborate with cross-functional teams to define, design, and ship new features. - Participate in code reviews and contribute to team best practices. - Troubleshoot and resolve technical issues across the full stack. Qualifications: - Experience: Proven experience as a Full-Stack Developer or similar role. - Backend Skills: Strong proficiency in Java and Spring Boot. - Frontend Skills: Solid experience with React (version 17 or higher) and Material-UI. - Database Knowledge: Familiarity with MySQL and database design principles. - Additional Skills: - Understanding of RESTful APIs and web services. - Strong problem-solving abilities and attention to detail. - Excellent communication skills and ability to work in a team-oriented environment. What We Offer: - Competitive Salary: We offer a salary package that is commensurate with experience and competitive within the industry. - Flexible Work Environment: We are based in Manchester and would hope to see you, along with the rest of the team a couple of times a week if possible but we can be flexible on this for the right person. Working hours are also flexible; as long as you deliver quality work, when you do this is within your control - Professional Growth: Opportunity to work with cutting-edge technologies, explore the unknown and advance your career in a growing startup. - Collaborative Culture: Be part of a team that values innovation, collaboration, and continuous learning. Equal Opportunity Employer: We are an equal opportunity employer and welcome applicants from all backgrounds and experiences. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability status, or any other characteristic protected by law. If you're passionate about technology and eager to make a meaningful impact in a startup environment, we'd love to hear from you Java and react tests will be required ahead of interview.