Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+50 more
Job description
Role : Full Stack Developer - Node.js and React, · Architect, design, code, and implement a next-gen web application using Node.js, React/Redux SPA front-end, Node.js API framework (RESTful APIs, Express, Knex), and DevOps tools (Jenkins, Red Hat OpenShift, Docker, SonarQube, UrbanCode)
· Provide expertise in SPA modular UIs, secure RESTful API microservices, UX/accessibility (Section 508/WCAG/USDS standards)
· Investigate and repair defects across front-end, business logic, middleware, or database (PL/SQL, data modeling)
· Brief management, customers, teams, or vendors at the appropriate technical level
· Other duties as assigned
Requirements
Clearance: Must be able to obtain and maintain Public Trust clearance Education/Experience: Master’’s + 5 yrs, Bachelor’’s + 7 yrs, or 13+ yrs in lieu of degree
Key Required Skills: Senior full-stack Node.js/React.js; strong UI framework and backend architecture knowledge; JavaScript frameworks (React.js, Express.js); RESTful web services with Node.js, · 10+ years of experience in modern software development (design, build, deploy, run applications)
· Combined experience with Node, React, Redux, Mobx, Flux, TypeScript, Bootstrap
Required Skills
· Extensive senior-level full-stack development with Node.js and React.js; strong understanding of UI frameworks, backend architecture patterns, node modules
· Strong experience with React.js, Express.js, Redux/Flux.js
· Strong RESTful web service development with Node.js
· Scrum/Kanban Agile process knowledge, TDD, BDD, ceremonies (planning, backlog grooming, retros, demos)
· Complex programming, debugging, data analysis, and issue resolution within open-source applications
· Strong communication skills; ability to translate technical detail for non-technical stakeholders
· Accountability for code quality across design, development, and testing
· Expertise in complex SQL queries and query optimization in PostgreSQL
· Experience on large teams, managing merge conflicts, upstream/downstream dependencies
· Ability to mentor others on Node.js and React
Desired Skills
· HTML/CSS creation and manipulation
· Other JS frameworks: Express, Restify, Hapi, Sails, JOI, Moment, Axios, Knex
· Agility ALM tool experience
· Jenkins and CI experience
· PostgreSQL and search tools like SOLR
· Standards/protocols: XML, XSLT, WSDL, JSON
· Testing tools: Mocha, Chai, Jest, Sinon, Supertest, Enzyme, NYC, Selenium, Load Runner, ESLint
· Source control/PRs with Git and Bitbucket
· IDE experience (VS Code)
· Knowledge of SonarQube, Black Duck, Phabricator, Gerrit, Karma, Jasmine
· Performance tuning for large enterprise systems
· SAFe methodology project experience
· DevOps process experience
· Cloud (AWS) experience
· NGINX experience
· Message services (MQLight)
· Caching tools (Redis, ElastiCache)
· Experience using AI models to generate high-quality code and increase velocity
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
16 Best Free React UI Libraries in 2025
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?