Sr Full Stack Developer (React/Node)
Quick Overview
Job Description
Title: Sr Full Stack Developer (React/Node)
Location: Woodlawn, MD (accepting locals only)
Duration: Long Term
Client: SSA
Experience: 15+ Years
MOI: Only one In-Person
Key Required Skills:
· Senior full-stack experience with Node.js and React.js; strong UI framework and backend architecture knowledge; skilled with JavaScript frameworks/technologies such as React.js, Express.js; and experienced in building RESTful web services with Node.js.
Position Description:
· Architect, design, code, and implement next-generation web application using software engineering best practices in the latest technologies: NodeJS, Single Page Application front-end (ReactJS, ReduxJS), NodeJS API Framework (RESTful APIs, Express, Knex), and DevOps (Jenkins, Red Hat OpenShift, Docker, SonarQube, UrbanCode).
· Provide software expertise in one or more of these areas: Rich Single Page Application modular user interfaces, secure RESTful API micro-services, User Experience (UX) and accessibility (Section 508/WCAG/USDS Web Standards).
· Investigate and repair application defects regardless of component: front-end, business logic, middleware, or database (PL/SQL and Data Modeling)
· Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience.
· All other duties as assigned or directed.
Skills Requirements:
· 15+ 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 (Node, React, Redux, Mobx, Flux, Typescript, Bootstrap).
· Extensive senior level full-stack software development experience with Node.js and React.js with detailed understanding of user interface frameworks, back-end software architecture patterns and node module capabilities.
· Strong experience with JavaScript frameworks/technologies such as React.js, Express.js, Redux or Flux.js.
· Strong development experience with developing RESTful Web Services using Node.js.
· Comprehensive knowledge of Scrum and Kanban Agile development process and TDD, BDD, ceremonies including scrums, planning events, backlog grooming, retrospectives and demos.
· Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open source applications.
· Strong communication and collaborative skills and the ability translate complex technical details into clear language for non-technical stakeholders
· Takes accountability for code quality and deliverables produced as part of hands-on software development, including design, development and testing.
· Expertise in writing complex SQL queries in PostgreSQL and optimizing queries.
· Experience with working as part of a large team and managing and resolving merge conflicts and working with upstream and downstream dependencies.
· Ability to mentor team members on Node.js and React technologies.
· 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 Agility Application Lifecycle Management tool
· Experience with Jenkins and Continuous Integration.
· Experience with databases such as PostgreSQL, and search tools such as SOLR.
· Standards & Protocols knowledge including XML, XSLT, WSDL, JSON.
· Experience with Testing Tools including Mocha, Chai, Jest, Sinon, Supertest, Enzyme, NYC, Selenium, Load Runner, ESLint.
· Experience with source code versioning and Pull Requests with Git and Bitbucket.
· Experience with IDEs such as VS code.
· Knowledge of SonarCube, Black Duck, Phabricator, Gerritt, Karma, 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 message services such as MQLight
· Experience with caching tools such as Redis or ElastiCache.
· Experience leveraging AI models to quickly generate accurate, high quality code to increase velocity
Skills
Similar jobs
Senior Peoplesoft Developer (COTS/Peoplesoft)
Infolob Global, Inc. · Harrisburg, United States
29 minutes agoFull Stack Software Engineer with Security Clearance
Booz Allen Hamilton · McLean, United States
29 minutes ago$86.8k - $198k/yrFull-Stack Software Engineer, Senior with Security Clearance
Booz Allen Hamilton · Fayetteville, United States
29 minutes ago$86.8k - $198k/yrWeb Developer Intermediate with Security Clearance
Integral Federal · Washington, United States
30 minutes agoPowerBI Developer - Mid with Security Clearance
ECS · Arlington, United States
32 minutes ago$140k - $165k/yrC++ Storage Developer
Echo IT Solutions, Inc. · San Diego, United States
37 minutes ago