Sr. Full Stack Developer (React/Node)

Amatriot GroupWoodlawn, MD
Onsite

About The Position

The Sr. Full Stack Developer will support modern web application development using React, Node, Redux, MobX, Flux, TypeScript, and Bootstrap. This role will focus on architecting, designing, coding, implementing, troubleshooting, and supporting next-generation web applications using software engineering best practices and current technologies. The position requires senior-level full-stack development experience across rich single-page application user interfaces, secure RESTful API microservices, user experience, accessibility, application defect resolution, and communication with management, customers, teams, and vendors.

Requirements

  • Master�s degree and 5+ years of experience; or Bachelor�s degree and 7+ years of experience; or 13+ years of experience in lieu of a degree.
  • 10+ years of experience in modern software development with a solid understanding of designing, building, deploying, and running applications.
  • Combined experience building web applications with modern technologies, including Node, React, Redux, MobX, Flux, TypeScript, and Bootstrap.
  • Extensive senior-level full-stack software development experience with Node.js and React.js.
  • Detailed understanding of user interface frameworks, back-end software architecture interactions, and Node module capabilities.
  • Comprehensive knowledge of Scrum and Kanban Agile development processes.
  • Experience with TDD and BDD.
  • Experience with Agile ceremonies, including scrums, planning events, backlog grooming, retrospectives, and demos.
  • Strong communication and collaborative skills in providing technical direction and hands-on software development, including design, development, and testing.
  • Extensive senior-level full-stack software development experience with Node.js and React.js.
  • Detailed understanding of user interface frameworks, back-end software architecture interactions, and Node module capabilities.
  • Strong experience with JavaScript frameworks and technologies such as React.js, Express.js, MobX, Redux, or Flux.js.
  • Strong development experience with RESTful Web Services using Node.js.
  • Complex programming, program debugging, data analysis, problem analysis, and issue resolution within open-source applications.
  • Expertise writing complex SQL queries in PostgreSQL and optimizing queries.
  • Experience working as part of a large team.
  • Experience managing and resolving merge conflicts.
  • Experience working with upstream and downstream dependencies.
  • Ability to mentor team members on Node.js and React technologies.

Nice To Haves

  • Experience with HTML/CSS creation and manipulation.
  • Experience with other JavaScript frameworks such as Express, Restify, Hapi, Sails, JOI, Moment, Axios, and Knex.
  • Experience with Jenkins and Continuous Integration.
  • Experience with PostgreSQL and SOLR databases.
  • Knowledge of standards and protocols, including XML, XSLT, WSDL, and JSON.
  • Experience with testing tools, including Mocha, Chai, Jest, Sinon, Supertest, Enzyme, Istanbul, Selenium, Load Runner, JSLint, and Cucumber.
  • Experience with source code versioning and pull requests using Git and Stash.
  • Experience with IDEs such as VS Code.
  • Knowledge of SonarQube, Phabricator, Gerritt, Karma, and Jasmine.
  • Experience with performance tuning and increasing efficiency of a large enterprise system.
  • Knowledge of projects using SAFe methodology.
  • Experience with DevOps processes and implementation.
  • Experience with environments utilizing cloud technologies such as Amazon Web Services.
  • Experience with NGINX web server.
  • Experience with MQLight, Redis in-memory data structure store, and message broker.

Responsibilities

  • Architect, design, code, and implement next-generation web applications using software engineering best practices and the latest technologies.
  • Develop applications using NodeJS, single-page application front-end technologies, and NodeJS API frameworks.
  • Work with ReactJS, ReduxJS, MobXJS, RESTful APIs, Express, Knex, Jenkins, Red Hat OpenShift, Docker, SonarQube, and UrbanCode.
  • Provide software expertise in rich single-page application modular user interfaces.
  • Provide software expertise in secure RESTful API microservices.
  • Provide software expertise in user experience and accessibility, including Section 508, WCAG, and USDS Web Standards.
  • Investigate and repair application defects across front-end, business logic, middleware, and database components.
  • Support defect resolution involving PL/SQL and data modeling.
  • Brief management, customers, teams, or vendors using written or oral communication skills.
  • Communicate at the appropriate technical level for the intended audience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service