> Markdown version of [/jobs/ext/2549169-senior-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2549169-senior-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Developer - **Company:** Stride, Inc. - **Location:** Richmond, VA, United States - **Experience:** Expert - **Salary:** $50,461.0 - $66,851.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Agile Methodology, Amazon Web Services, User Authentication, Unit Testing, Bootstrap (Software), Browser Compatibility, Cascading Style Sheets (CSS), Software as a Service, Static Program Analysis, Software Quality, Computer Engineering, Relational Databases, Software Debugging, DevOps, Distributed Systems, Amazon DynamoDB, HP Systems Insight Manager, PostgreSQL, Log Analysis, Node.Js, OAuth, Object-Oriented Software Development, Open Source Technology, OpenID, Systems Development Life Cycle, Power BI, Elearning, Next.js, Salesforce.Com, Security Assertion Markup Language (SAML), Search Technologies, Shopify, Software Engineering, SonarQube, Systems Integration, TypeScript, Web Applications, Okta, Tailwind, ReactJS, System Availability, Snowflake, Backend, Information Technology, Deployment Automation, Atlassian Tools, Code Inspection, Bitbucket, Graphql, Web Technologies, Front End Software Development, React Redux, Restful APIs, New Relic (SaaS), Software Version Control, Jenkins, Microservices - **Published:** August 16, 2026 - **Apply:** https://www.jofdav.com/jobs/59253518-senior-full-stack-developer ## About the Role * 5+ years of software development experience. * Strong proficiency in full-stack development with expertise in both front-end and back-end technologies. * Deep understanding of object-oriented (OO) best practices and design principles. * Proficiency in back-end development with Node.js and experience integrating multiple microservices. * Knowledge of authentication and authorization protocols: OKTA integration, OAuth 2.0, OpenID, and SAML. * Experience with code management and deployment tools: Bitbucket and Jenkins. * Familiarity with code quality tools: SonarQube for code inspection, static analysis, and detecting bugs and code smells. * Experience with application monitoring tools: New Relic. * Proficient in Atlassian tools: JIRA and Confluence. * Quick learner and self-starter with the ability to adapt and take on multiple roles during the software development lifecycle (SDLC)., * Five (5)+ years working on fast paced Agile teams. * Five (5)+ years of working in microservice pattern. * Three (3) years of experience with Relational DBs like Postgres. * One (1) year of experience with AWS. * Must be adept at solving complicated technical problems. * Experience of distributed architectures. * Able to triage issues within the code and/or data. * Experience in cross browser support issues and solutions. * Ability to travel 5% of the time * Ability to clear required background check, * BS or MS in Computer Science or Computer Engineering * Experience in developing Software as a Service (SaaS). * Familiar with emerging web technologies. * Familiar with open source technologies and frameworks. * Experience with Shopify, Salesforce, Snowflake, PowerBI. ## Description 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., * 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., The above job is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. All employment is "at-will" as governed by the law of the state where the employee works. It is further understood that the "at-will" nature of employment is one aspect of employment that cannot be changed except in writing and signed by an authorized officer. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)