Develop edge technology that will serve as the central operating system of the company, shaping an innovative platform that drives measurable outcomes for children and the U.S. K-12 educational system.
Requirements
- 3+ years of hands-on experience in software development.
- Strong programming skills using TypeScript.
- Proven experience in developing and scaling complex software systems.
- Solid understanding and application of software engineering methodologies and practices.
- Experience with GCP, Github, NestJS, React, Prisma, Docker.
Responsibilities
- Lead the design, development, and maintenance of scalable and secure applications and services.
- Establishing and maintaining robust continuous integration and deployment (CI/CD) pipelines.
- Write high-quality, efficient, and well-documented code.
- Enabling and advocating for software engineering best practices within the team, ensuring code quality, maintainability, and scalability.
- Work closely with the product team to ensure timely delivery of features.
- Stay updated with the latest trends in software development, ensuring our tech stack remains cutting-edge and efficient.
Other
- Collaborate with various internal teams to understand their needs and deliver tailored solutions.
- Adaptable to change, determined to accomplish tasks based on program schedule, collaborate with teammates in order to make the best decisions, enjoy learning new technologies, be self-motivated and contribute to a positive work environment.
- Must be authorized to work in the US.
- Experience in the healthcare or edtech space.