Sr. Full Stack Developer (React/Node)

Omm IT Solutions•Woodlawn, MD
•Onsite

About The Position

Architect, design, code, and implement next-generation web applications using software engineering best practices and current technologies, including Node.js, React.js, Redux.js, RESTful APIs, Express, Knex, Jenkins, Red Hat OpenShift, Docker, SonarQube, and UrbanCode. Provide software expertise in rich, modular single-page application interfaces, secure RESTful API microservices, and user experience and accessibility standards, including Section 508, WCAG, and USDS Web Standards. Investigate and repair application defects across front-end, business logic, middleware, and database components, including PL/SQL and data modeling. Communicate with management, customers, team members, or vendors using written or oral communication appropriate to the audience's technical level. Perform other duties as assigned or directed. This is a 100% onsite position in Woodlawn, Maryland, five days per week. The selected candidate must be able to obtain and maintain a public trust clearance.

Requirements

  • Master's degree and 5+ years of experience, bachelor's degree and 7+ years of experience, or 13+ years of experience in lieu of a degree.
  • At least 10 years of experience in modern software development, including designing, building, deploying, and running applications.
  • Combined experience building web applications with modern technologies such as Node.js, React, Redux, MobX, Flux, TypeScript, and Bootstrap.
  • Extensive senior-level full-stack development experience with Node.js and React.js, including detailed understanding of user interface frameworks, backend architecture patterns, and Node module capabilities.
  • Strong experience with JavaScript frameworks and technologies such as React.js, Express.js, Redux, or Flux.js.
  • Strong experience developing RESTful web services using Node.js.
  • Comprehensive knowledge of Scrum and Kanban Agile processes and TDD, BDD, and related ceremonies.
  • Experience with complex programming, debugging, data analysis, and problem analysis and resolution in open-source applications.
  • Strong communication and collaboration skills, including the ability to explain complex technical details to non-technical stakeholders.
  • Expertise writing complex SQL queries in PostgreSQL and optimizing queries.
  • Experience working on a large team, managing and resolving merge conflicts, and working with upstream and downstream dependencies.
  • Ability to obtain and maintain a public trust clearance.
  • Willingness to work onsite in Woodlawn, MD five days a week.

Nice To Haves

  • Experience creating and manipulating HTML and CSS.
  • Experience with JavaScript frameworks and libraries such as Express, Restify, Hapi, Sails, JOI, Moment, Axios, and Knex.
  • Experience with the Agility Application Lifecycle Management tool.
  • Experience with Jenkins and continuous integration.
  • Experience with PostgreSQL and search tools such as SOLR.
  • Knowledge of XML, XSLT, WSDL, and JSON standards and protocols.
  • Experience with testing tools including Mocha, Chai, Jest, Sinon, Supertest, Enzyme, NYC, Selenium, Load Runner, and ESLint.
  • Experience with Git, Bitbucket, source code versioning, and pull requests.
  • Experience with IDEs such as VS Code.
  • Knowledge of SonarCube, Black Duck, Phabricator, Gerritt, Karma, and Jasmine.
  • Experience tuning performance and improving efficiency in large enterprise systems.
  • Knowledge of projects using SAFe methodology.
  • Experience with DevOps processes and implementation.
  • Experience with cloud environments such as Amazon Web Services.
  • Experience with the NGiNX web server.
  • Experience with message services such as MQLight.
  • Experience with caching tools such as Redis or ElastiCache.
  • Experience leveraging AI models to generate accurate, high-quality code and increase development velocity.

Responsibilities

  • Architect, design, code, and implement web applications using modern technologies and software engineering best practices.
  • Develop rich, modular single-page application interfaces and secure RESTful API microservices.
  • Provide expertise in user experience and accessibility, including Section 508, WCAG, and USDS Web Standards.
  • Investigate and repair defects across front-end, business logic, middleware, and database components.
  • Communicate technical information to management, customers, team members, and vendors at an appropriate level.
  • Take accountability for code quality and deliverables across hands-on design, development, and testing.
  • Mentor team members on Node.js and React technologies.
  • Perform other duties as assigned or directed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service