Stride is seeking a Senior Software Engineer to help elevate its core Enrollment user flow and insurance product suite, ensuring scalability and implementing new features.
Requirements
- Senior-level experience (strong leadership, strategic thinking, expert problem-solving, effective communication, and the ability to mentor others while driving high-impact results and navigating complex challenges) in full-stack web development, typically 7+ years.
- Developed proficiency due to extended use of TypeScript, JavaScript, and a JavaScript framework (React preferred).
- Experience with RESTful APIs, PostgreSQL, DynamoDB, and package dependencies management (NPM/Yarn).
- Deployed apps/services to cloud providers (AWS, GCP, Azure).
Responsibilities
- Developing and maintaining application architectures that support rapid iteration and deployment.
- Leveraging strong full-stack development skills in languages, such as Node.js, and modern JavaScript frameworks, such as React, to design and develop robust server-side applications and intuitive user interfaces.
- Leading the design and implementation of both backend and frontend features.
- Ensuring robust and secure coding practices, adhering to high-security standards.
- Designing and building infrastructure as code, ensuring efficient and scalable deployment.
- Taking ownership of significant portions of the codebase and infrastructure.
- Working closely with the Dev Ops and Security teams to ensure compliance and best practices.
Other
- Collaborate closely with cross-functional teams, including Product, QA, UX Design, and Engineering.
- Collaborating with Product, Design, and Engineering Leadership to set and achieve milestones.
- Mentoring and coaching team members to elevate overall engineering quality.
- Collaborate effectively with cross-functional teams.
- Flexibly assist scrum teams or other initiatives when needed