The Senior Full Stack Developer will be one of the key senior members responsible for engineering efforts on Stride’s Tutoring platform, which supports both B2B and B2C platforms. The Senior Full Stack Developer is expected to be a strong member of an agile team working with our Product Owner, User Experience designers, and technical leadership and related engineering teams to provide an inspired and effective online tutoring experience for our students and tutors. ESSENTIAL FUNCTIONS: Reasonable accommodation may be made to enable individuals with disabilities to perform the essential duties. Develop and maintain responsive, user-friendly web applications using HTML, CSS, JavaScript, React, Next.js, and TypeScript. Implement state management with Redux and style components using CSS frameworks like Bootstrap and Tailwind. Build scalable microservices with Node.js, ensuring high availability and performance. Develop and integrate RESTful and GraphQL APIs for efficient and secure communication between services. Write and maintain unit tests for both backend services and frontend applications to ensure code quality. Utilize AWS services like Lambda to build, deploy, and manage server less microservices, optimizing for performance and cost. Implement search capabilities with OpenSearch, including setting up indexes, managing queries, and optimizing performance. Create and execute queries with DynamoDB and relational DB. Ensure software meets performance and security requirements. Analyze logs, debug applications, and implement both immediate and long-term improvements. Review team members' code for adherence to coding standards, structure, and best practices. Assist in troubleshooting and resolving technical issues during development. Provide technical expertise, guidance, and mentorship to team members, helping them solve complex problems. Create and maintain comprehensive technical documentation. Collaborate closely with cross-functional teams, including DevOps, QA, and product management. Supervisory Responsibilities: The position has no supervisory responsibilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Number of Employees
1,001-5,000 employees