JavascriptNode.JsREST ApisReact NativeAmazon Web ServicesGraphqlSoftware As A ServiceNodeJSTypescriptGraphQLRESTNoSQLElasticsearchMongoDBUnit TestsCI/CDTechnical DocumentationAWSCloudformationReactReduxAgileDevOpsDocker
Mid-level (3-4 years) - Senior (5-8 years)
UK
The fastest-growing, all-in-one, AI-powered LMS that proves the impact of learning.
170+ employees
SaaSEducationeCommerceProductivity
Role
Who you are
Expertise in developing microservices using NodeJS
Proficiency in TypeScript and understanding of REST, GraphQL, and asynchronous messaging
Experienced in automated testing and CI/CD approaches
Strong leadership and communication skills
Experienced in leading, managing, or mentoring developers
Comfortable working remotely and possessing a proactive approach to improving processes
Desirables
React experience
AWS Services
Continuous Integration
Agile methodologies
DevOps principles
Container tech knowledge
What the job involves
Provide technical leadership and support to back-end developers
Collaborate with senior stakeholders to draft technical roadmaps
Ensure the adoption and evolution of best practices in back-end development
Participate actively in the back-end developer community and contribute to its leadership
Support squads during sprints for smooth feature delivery
Thrive is dedicated to revolutionizing the learning experience by providing modern, scalable technology solutions that outperform traditional Learning Management Systems. With a commitment to innovation and exceptional customer service, Thrive supports over 370 global brands, ensuring they are equipped with the tools for success in a rapidly evolving digital landscape.
Company benefits
Opportunity to work on enterprise-grade SaaS platforms
Personal development plans with clear goals
Regular 121s for all team members
Actively participate in an evolving technical community