This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Cadmus is a global EdTech company focused on providing equal access to high-quality education for students.
The company aims to provide 1 billion students with access to high-quality education by 2050.
The Senior Software Engineer (Full Stack) will work with a small team of cross-functional developers to solve product engineering and architectural design challenges.
Responsibilities include building modern front-end applications using React and Typescript, owning design system libraries, designing GraphQL services, and implementing backend APIs in Elixir.
The role also involves deploying applications on AWS and other cloud services.
Requirements:
Candidates must have 6+ years of professional experience in full stack software development, with proficiency in developing front-end applications in React/Typescript and backend services in Elixir/Rust/Ruby/Go, including GraphQL and REST APIs.
Strong judgment skills are required to make pragmatic suggestions for improving tooling and abstractions based on experience in software development.
A comprehensive understanding of building and deploying SaaS products on AWS Cloud and Google Cloud is necessary, along with experience working with SQL and NoSQL databases.
Advanced English communication skills are essential for effective collaboration with developers and external customers.
Candidates should be team players who enjoy cross-functional collaboration and are committed to learning and helping others grow.
Experience in a startup environment, flexibility, and the ability to scale systems for rapid growth are important.
A strong work ethic and a passion for continuous improvement are expected.
Benefits:
The position offers a remote-friendly, flexible working culture, allowing employees to work from any global location.
Cadmus promotes a diverse and inclusive workplace where everyone has the opportunity to succeed.
Employees will be part of a mission-driven team that is passionate about their work.
The company provides mentoring and succession planning to support career development.