> Markdown version of [/jobs/ext/1237933-senior-software-engineer-bethesda-md-hybrid-remote](https://www.wearedevelopers.com/jobs/ext/1237933-senior-software-engineer-bethesda-md-hybrid-remote). 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 Software Engineer :: Bethesda, MD (Hybrid/Remote) - **Company:** ARK Solutions, Inc. - **Location:** Bethesda, MD, United States (Remote available) - **Experience:** Expert - **Salary:** $137,000.0 - $200,200.0 - **Contract:** Temporary to permanent - **Skills:** Clean Code Principles, JavaScript (Programming Language), Agile Methodology, Command-Line Interface, Software Quality, Code Review, Software Debugging, Programming Tools, Node.Js, Next.js, Software Engineering, TypeScript, Web Applications, Enterprise Software Applications, ReactJS, Backend, Git, Containerization, Information Technology, Graphql, Front End Software Development, Docker - **Published:** July 11, 2026 - **Apply:** https://www.careerjet.com/job/us965378540f66fe464f6ea96311180465/eaa ## About the Role * Must have a Bachelor's degree in computer science, Information Technology, or equivalent experience. * 7 years of experience with ReactJS or a similar JavaScript framework. * Proven experience in designing and consuming GraphQL-based backend systems. * Strong proficiency in TypeScript, NextJS, ReactQuery, GraphQL. * Experience with Docker for containerization and orchestration. ## Description Seeking for a highly engaged and motivated Senior Software Engineer to design, develop, and implement enterprise-level applications using ReactJS, NextJS, NodeJS, GraphQL, and TypeScript. Core Work Activities: * Design and develop enterprise web applications using ReactJS, NextJS, TypeScript, NodeJS, and GraphQL. * Build and maintain responsive front-end user interfaces for high-performance, cross-platform experiences. * Develop and integrate GraphQL APIs for efficient communication between front-end and backend services. * Write clean, reusable, and maintainable code following established coding standards and best practices. * Conduct code reviews, provide feedback, and ensure code quality across the team. * Troubleshoot, debug, and resolve complex software issues across the full technology stack. * Collaborate with stakeholders to translate business needs into technical solutions. * Lead or contribute to complex software development projects, driving technical decisions and project planning. * Participate in Agile ceremonies to support iterative software delivery. * Manage source code using Git and command-line tools. * Work within a monorepo environment (Nx) to build and maintain reusable libraries and applications. * Develop, test, and deploy applications using Docker and modern development tools. * Analyze project specifications to estimate effort, identify risks, and recommend scalable solutions. * Mentor and support other developers, promoting engineering best practices. * Work independently to deliver sprint commitments while balancing multiple priorities and meeting deadlines. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Rethinking Reactive Architectures with GraphQL ](https://www.wearedevelopers.com/videos/121-rethinking-reactive-architectures-with-graphql) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)