Backend Engineer
GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.On behalf of Prograd, GT is looking for a Backend Engineer (Node.js) interested in building scalable systems and contributing to a fast-growing fintech platform.About the ClientPrograd is a fintech company that helps young people improve their financial literacy and make smarter financial decisions. The platform provides personalized job recommendations, side hustles, discounts, financial products, and educational content to support users on their financial journey.Headquarters: UKIndustry: Fintech, EdTechFocus: Personalized financial guidance for young peopleAbout the RoleBecome a part of an extraordinary journey in redefining young people’s perception of money. We are seeking a passionate and skilled Backend Engineer (Node.js) to join a dynamic Prograd's team and make an impact from day one. Their rapidly expanding startup, supported by Deloitte, is breaking new ground in a field often overlooked in traditional education, and we invite you to play a pivotal role in our journey of success.You will join forces with a Tech Lead to support and amplify our brand's backend systems. This is an exceptional chance for an ambitious and self-driven individual to join a rapidly growing and exciting company where your contributions will be genuinely valued.Essential knowledge, skills & experience:At least 3 years of experience with Node.js, TypeScript, and JavaScriptAPIs: Experience in designing and implementing GraphQL and REST APIsDatabase Management: Skills in SQL, PostgreSQL, and Prisma (or similar ORM)Cloud Infrastructure: Hands-on experience with AWS services and cloud deployment processes - must haveEvent-Driven Architecture: Experience with event-driven systems (e.g., Inngest)Integrated Services: Experience with third-party integrations; understanding of OAuth andSSO protocolsPatterns and Tooling: Experience with microservices, monorepos, and tools like TurborepoTesting and CI/CD: Experience with automated testing frameworks and CI/CD pipelinesNice-to-have Familiarity with React and Next.js.Soft SkillsCollaboration and Communication: Excellent communication skills; ability to explain technical concepts to non-technical stakeholdersAdaptability: Quick learner, comfortable in a fast-paced environmentIndependence and Initiative: Ability to independently ship features and proactively identify solutionsBusiness Mindset: Understanding of business processes and aligning technical solutions with business goalsTeam Player: Strong team orientation, attention to detail, and commitment to qualityProblem-Solving: Strong analytical and problem-solving abilitiesResponsibilitiesBuild and maintain robust backend systemsDesign and implement GraphQL and REST APIsManage database design and optimisation using SQL, PostgreSQL, and PrismaDevelop and deploy cloud infrastructure with AWSImplement event-driven architectures.Integrate third-party services (Resend, Onfido, Clerk, Hubspot)Develop software following microservices and monorepo patternsEnsure high-quality software through automated testing and CI/CD pipelinesCollaborate effectively with engineers and non-technical team membersTroubleshoot and resolve complex technical issuesInterview StepsGT interview with RecruiterIntro call with Tech leadTechnical interview (pair programming)Culture fit interview (meeting with the Founders)Reference CheckWe go beyond usual perks… By working with us, you will get:Health insurancePsychotherapy coverageSport coverageLearning budgetPaid vacation daysPaid sick leavesAll public holidays are paid days offGT working model:You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts into integrating you as deeply as possible into the client’s team. You work with the same tools and technologies as they do and are managed directly by the client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client’s team. We also encourage trips to a client and join teambuilding and after-work activities. Our Extended Team model is focused on long-term projects that last over several years.
Apply Now
Apply Now