Job Description Job Title: Junior Back End Developer Reporting to: Full Stack Developer Date: November 2024 About Us: We are LITTA, a fast-growing and forward-thinking digital scale-up with ambitious growth plans. Our mission is to revolutionise the way residential and commercial clients experience waste collection through innovative, customer-focused solutions. We pride ourselves on our collaborative, energetic, and supportive team culture. If you’re passionate about web development and eager to make a significant impact on a national scale, this is the place for you Job Overview : We are looking for an ambitious, proactive, and innovative Junior Back End Developer to join our team. This is an exciting opportunity to take part in developing, enhancing and maintaining our software across our internal tools and client-facing applications. You will play a vital role in shaping our technology stack, contributing to coding, testing, and deploying solutions that meet user needs. This role offers a blend of strategic learning and hands-on development experience, ideal for someone eager to grow their skills and advance in their tech career. What’s In It For You: Competitive salary of up to £40,000 depending on experience. Join a fast-paced, innovative company with ambitious growth plans and the opportunity to lead and execute company-wide initiatives on a national scale. Be part of a super friendly and supportive team, dedicated to making a difference. A wide range of company benefits, including wellbeing programs, discounts, special day holidays, access to an office gym, team lunches, and more. If you are a self-starter with a passion for Back End development and a desire to lead impactful initiatives, we’d love to hear from you. Apply today and help us shape the future of waste management at LITTA Key Accountabilities Contribute to the planning, development and optimisation of serverless functions using Firebase and TypeScript with Node.js. Develop and maintain RESTful APIs to support seamless data flow across internal tools and client-facing applications, with a focus on scalability, security, and performance. Enhance and update existing serverless functions, including refining legacy code, to improve performance, maintainability, and alignment with best practices. Manage and maintain connections between internal tools and external services, ensuring seamless integration and data flow between Firebase and other Google Cloud products. Assist in troubleshooting and resolving issues related to backend functionality and service performance, ensuring reliability and efficiency. Implement best practices for code quality, testing, and documentation to facilitate maintainability and collaboration within the development team. The Ideal Candidate Will Have: 1-2 years of experience in a Back End development role, ideally with experience in both agency and startup or scale-up environments. Strong Typescript and Javascript experience. Prior experience in Serverless and Cloud Services. Willingness to learn new technologies and adapt to challenges outside of your current expertise. Strong problem-solving skills, with the ability to manage multiple projects and collaborate effectively with cross-functional teams. Experience working with APIs and the ability to read and interpret technical documentation to integrate external services effectively. Excellent analytical skills, with experience in monitoring and optimising application performance. Familiarity with version control systems (e.g., Git & GitHub) and development workflows to facilitate collaboration and code management. Desirables: A strong academic background, ideally in Computer Science, or a related field. Proficiency in Firebase Functions, Firebase Hosting and Google Cloud services such as Cloud Tasks, Cloud Scheduler and Cloud Run. Experience with deployment using GitHub Actions or other CI/CD platforms. Familiarity with Postman for testing and interacting with APIs.