Senior Full Stack Engineer
RedShelfJob Summary
As a Senior Full Stack Engineer at RedShelf, you will be integral to our mission of transforming education through digital technology. You will engage in the development of our digital textbook & courseware platform, impacting the success of millions of university students. Your role involves building databases, writing distributed systems, microservices, message buses/queues, and creating front-end UIs using TypeScript, Python, PostgreSQL, and AWS, particularly Lambda.
Duties & Responsibilities
- Write and maintain quality software
- Build world-class systems by writing tests, adding metrics, detailing design, and writing runbooks
- Be a core member of a development team, participating in daily scrum and other agile rituals
- Track, triage, debug, and resolve systemic issues while respecting uptime SLAs
- Create and iterate on RFCs with your peers to ensure optimal system design
- Research and implement new technologies to solve complex problems
- Own and improve the codebase by participating in code reviews
- Grow personally and professionally as you learn from your peers
Requirements
- 7+ years experience as a developer
- 4+ years experience with a back end programming language (Python, Node, etc.)
- 4+ years experience with TypeScript and a major UI framework (React, Vue, etc.)
- Regular experience writing unit, integration, & UI tests
- Experience with serverless frameworks like AWS Lambda or GraphQL
- Good understanding of metrics & alerting
- Knowledge of higher ed software, course materials, and digital publishing
Why RedShelf?
RedShelf prides itself on maintaining an informal but fast-moving, hard-working, entrepreneurial culture. Our team members are smart, innovative, and passionate about improving education through digital technology. We offer the best of both worlds: the energy and opportunity of a rapidly-growing organization coupled with the stability of an extensive client base, strong financial backing, and proven track of success. In addition to a forward-thinking environment with ample opportunity for professional and personal growth, our team members enjoy competitive compensation and benefit packages.
RedShelf is an Equal Opportunity Employer. Women, people of color, individuals with a disability, veterans, and others who would enrich the diversity of RedShelf are encouraged to apply.
Benefits Extracted with AI
- Competitive compensation
- Benefit packages
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Senior Full-Stack Developer (SaaS Innovation Specialist)
Join Recom as a Senior Full-Stack Developer to lead SaaS innovation with AWS, GCP, and full-stack expertise.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Backend Django Software Engineer
Join SchooLinks as a Senior Backend Django Software Engineer. Work remotely, develop scalable solutions, and enhance our ed-tech platform.
Senior Full Stack Engineer
Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer to lead our transition to a microservices architecture. Remote work available.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Founding Full-Stack Engineer
Join Faraday as a Founding Full-Stack Engineer to shape our platform for scale. Remote work available.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.
Staff Front End Engineer
Join Altruist as a Staff Front End Engineer in San Francisco. Work with JavaScript, React, and AWS to build scalable front-end solutions.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full-Stack Developer - Web Application and Development
Remote Full-Stack Developer role focusing on web application development using Node.js, JavaScript, and React.
Senior Full Stack Engineer (TypeScript, Next.js, Python)
Join Vendora as a Senior Full Stack Engineer to lead complex system design and development using TypeScript, Next.js, and Python.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.