Sr. Full Stack Developer (React/Node)

Posted 3 Days Ago
Be an Early Applicant
Woodlawn, MD, USA
In-Office
150K-180K Annually
Senior level
Information Technology • Professional Services • Cybersecurity • Defense
The Role
Senior Full Stack Developer responsible for architecting, building, and supporting React/Node single-page applications and secure RESTful microservices. Duties include design, coding, defect investigation across stack (front-end, middleware, database), accessibility compliance, mentoring, and stakeholder communication.
Summary Generated by Built In

Security Clearance: Public Trust

Location: Woodlawn, MD

Job Type: Full-Time

Target Salary Range*: $150,000 - $180,000.

*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary

Position Overview

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.

Key ResponsibilitiesWeb Application Architecture and Development
  • 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.
Full Stack Software Expertise
  • 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.
Defect Investigation and Resolution
  • Investigate and repair application defects across front-end, business logic, middleware, and database components.
  • Support defect resolution involving PL/SQL and data modeling.
Communication and Stakeholder Support
  • Brief management, customers, teams, or vendors using written or oral communication skills.
  • Communicate at the appropriate technical level for the intended audience.
QualificationsEducation
  • 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.
Experience
  • 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.
Skills
  • 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.
Preferred Qualifications
  • 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.

Skills Required

  • Public Trust security clearance
  • Master's degree and 5+ years, OR Bachelor's degree and 7+ years, OR 13+ years experience in lieu of degree
  • 10+ years of modern software development experience
  • Extensive senior-level full-stack experience with Node.js and React.js
  • Experience with Redux, MobX, Flux, and TypeScript
  • Development experience with RESTful Web Services and Express.js (Node)
  • Experience with Docker, Red Hat OpenShift, Jenkins, SonarQube, and UrbanCode
  • Expertise writing complex SQL queries and experience with PL/SQL and PostgreSQL
  • Experience with Agile methodologies (Scrum/Kanban) and TDD/BDD practices
  • Ability to investigate and resolve defects across front-end, business logic, middleware, and database components
  • Strong communication and mentoring skills
  • Experience managing merge conflicts and working with upstream/downstream dependencies
  • Experience working as part of a large team
  • Experience with accessibility standards (Section 508, WCAG) and USDS Web Standards
  • Knowledge of PL/SQL and data modeling for defect resolution
  • Preferred: experience with HTML/CSS, additional JS frameworks (Restify, Hapi, Sails), testing tools, CI, SOLR, AWS, NGINX, Redis, MQLight
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
200 Employees
Year Founded: 2011

What We Do

The Amatriot Group is a talent solutions firm providing technology expertise to the federal and commercial sectors. With over a decade of experience delivering mission-critical support to the intelligence, defense, and national security sectors, the company specializes in delivering cutting-edge technology solutions by securing top-tier talent to bridge workforce gaps in the most complex and secure environments.

Similar Jobs

Omm IT Solutions Logo Omm IT Solutions

Senior Full-stack Engineer

Cloud • Information Technology • Consulting • Cybersecurity
In-Office
Woodlawn, MD, USA

Enverus Logo Enverus

Consultant

Big Data • Information Technology • Software • Analytics • Energy
In-Office or Remote
5 Locations
1800 Employees
100K-140K Annually

PwC Logo PwC

Consultant

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
17 Locations
370000 Employees
77K-202K Annually

PwC Logo PwC

Consultant

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
17 Locations
370000 Employees
77K-202K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account