Remote Sr. TypeScript Backend Developer - Remote - Up to $100k
Posted
Apply now
Please, let SAM Labs know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
SAM Labs is an award-winning EdTech start-up founded in 2014, rapidly growing and making a difference in education.
The company has over 9,000 school customers in more than 60 countries using its products and lesson materials.
SAM Labs is seeking a Senior Backend Developer with strong experience in back-end development, TypeScript, AWS services, and infrastructure-as-code tools.
The role involves maintaining and extending the backend codebase, enhancing backend architecture, designing scalable solutions, and implementing infrastructure best practices with a focus on performance and security.
This is a fully remote position reporting to the Lead Developer and Director of Product.
Responsibilities include architecting and developing backend services, collaborating cross-functionally, designing and implementing APIs, managing databases, and optimizing performance.
Requirements:
Candidates must have 4+ years of experience in backend development, focusing on TypeScript and/or JavaScript, with extensive experience in AWS services.
Proficiency in AWS services such as Lambda, DynamoDB, Cognito, SQS, and AppSync is required.
Proven experience with both SQL and NoSQL databases, particularly in optimizing data models for MySQL and DynamoDB, is essential.
An advanced understanding of serverless infrastructure and deployment using the Serverless Framework is necessary.
Hands-on experience with Terraform and Terragrunt for managing infrastructure as code is required.
Candidates should be proficient in building and maintaining RESTful (NestJS) and GraphQL APIs.
Knowledge of software development principles, design patterns, and best practices is important, along with a commitment to code quality.
Experience working in Agile environments and using tools like Git for version control is expected.
Strong analytical and problem-solving skills, along with excellent communication and collaboration abilities in a remote team, are essential.
A drive for continuous growth and a positive attitude towards learning and taking on new challenges is required.
Benefits:
The role offers the opportunity to drive backend innovation, scalability, and efficiency in a dynamic environment.
Employees will work with a passionate team, contributing directly to the growth and success of products that impact hundreds of thousands of learners worldwide.
The position provides a fully remote work environment, allowing for flexibility and work-life balance.
SAM Labs fosters a culture of continuous learning and improvement, encouraging team members to develop their skills and take on new challenges.
Apply now
Please, let SAM Labs know you found this job
on RemoteYeah
.
This helps us grow 🌱.