Senior Software Engineer Manager :: Bethesda, MD (Remote)

ARK Solutions, Inc.

Bethesda, MD(remote)

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Bash Scripting, Code Reviews, Command Line, Computer Science, Cross-Functional, Debugging Skills, Docker, Engineering Management, Git, GraphQL, Identify Issues, Information Technology & Information Systems, JavaScript Frameworks, Leadership, Multiplatform/Cross-Platform, Node.js, Project Evaluation, React.js, Software Development, Software Engineering, Technical Leadership, Test Plan/Schedule, Unix Operating Systems, User Interface/Experience (UI/UX), Writing Skills
LOCATION
Bethesda, MD(remote)
POSTED
1 day ago

Senior Software Engineer Manager

Bethesda, MD | Remote | 12-month Contract

Job Summary:

Seeking for a highly engaged and motivated individual to design, develop, and implement enterprise-level applications using ReactJS, NextJS, NodeJS, GraphQL, and TypeScript. This role focuses on front-end development within full-stack solutions and requires close collaboration with product, business, and technology stakeholders.

Core Work Activities:

  • Design and develop enterprise-level applications using ReactJS, NextJS, NodeJS, GraphQL, and TypeScript.
  • Build efficient, reusable, and maintainable code for high-quality responsive and cross-platform applications.
  • Analyze project specifications and deliver scalable solutions aligned with enterprise standards.
  • Develop and consume GraphQL APIs and integrate front-end experiences with backend services.
  • Contribute to full-stack solution design for complex initiatives.
  • Participate in Agile delivery by estimating work and completing sprint commitments.
  • Use Git and command-line workflows proficiently.
  • Review code and provide constructive feedback.
  • Troubleshoot, debug, and resolve application defects and production issues.
  • Collaborate closely with engineers, product owners, and stakeholders.
  • Work independently to produce high-quality deliverables.
  • Provide technical input into application patterns and architecture decisions.

Education and Experience Required:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
  • 7 years of experience developing applications with ReactJS or a similar JavaScript framework.
  • Experience delivering complex full-stack projects involving multiple functions and scalable data patterns.

Preferred:

  • Proven experience designing and consuming GraphQL-based backend systems.
  • Hands-on experience with TypeScript, NextJS, React Query, NodeJS, Nx monorepos, Docker, and Git/CLI.
  • Experience leading IT project work and providing technical guidance.

Technical Requirements:

  • Strong proficiency with TypeScript, ReactJS, NextJS, React Query, GraphQL, Git/CLI, Nx monorepo workflows, UNIX/bash/CLI, and Docker.
  • Ability to design, build, and consume GraphQL-based backend systems as part of full-stack application delivery.
  • Ability to write clean, tested, reusable, and performant code.

About the Company

A

ARK Solutions, Inc.