Sr. Full Stack Developer
Quick Overview
Job Description
We are seeking a Senior Full Stack Developer with 10+ years of modern software development experience to architect, design, code, and implement next-generation web applications using current engineering best practices. This role works across the full stack — from single-page application front ends to secure RESTful API micro-services — supporting a large enterprise system.
Key Responsibilities
• Architect, design, code, and implement next-generation web applications using Node.js, React.js/Redux for the SPA front end, and a Node.js API framework (RESTful APIs, Express, Knex)
• Work within a modern DevOps toolchain (Jenkins, Red Hat OpenShift, Docker, SonarQube, UrbanCode)
• Provide expertise in rich SPA modular user interfaces, secure RESTful API micro-services, and UX/accessibility standards (Section 508 / WCAG / USDS Web Standards)
• Investigate and repair application defects across any layer — front end, business logic, middleware, or database (PL/SQL and data modeling)
• Brief management, customer, team, or vendor stakeholders using written and oral communication tailored to a technical or non-technical audience
• Perform all other duties as assigned
Required Qualifications
• 10+ years of experience in modern software development, with solid understanding of designing, building, deploying, and running applications
• Combined experience building web applications with modern technologies: Node.js, React.js, Redux, Mobx, Flux, TypeScript, Bootstrap
• Extensive senior-level full-stack development experience with Node.js and React.js, including detailed understanding of UI frameworks, back-end 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 building RESTful web services using Node.js
• Comprehensive knowledge of Scrum and Kanban Agile processes, plus TDD/BDD and ceremonies (scrums, planning events, backlog grooming, retrospectives, demos)
• Strong skills in complex programming, program debugging, data analysis, and problem resolution within open-source applications
• Strong communication and collaboration skills, including the ability to translate complex technical details into clear language for non-technical stakeholders
• Ownership of code quality and deliverables across design, development, and testing
• Expertise writing and optimizing complex SQL queries in PostgreSQL
• Experience working on a large team, including managing/resolving merge conflicts and coordinating upstream/downstream dependencies
• Ability to mentor team members on Node.js and React technologies
Preferred / Nice-to-Have Skills
• HTML/CSS creation and manipulation
• Other JavaScript frameworks/tools: Express, Restify, Hapi, Sails, JOI, Moment, Axios, Knex
• Agility Application Lifecycle Management tool
• Jenkins and Continuous Integration
• Databases such as PostgreSQL and search tools such as Solr
• Standards & protocols: XML, XSLT, WSDL, JSON
• Testing tools: Mocha, Chai, Jest, Sinon, Supertest, Enzyme, NYC, Selenium, Load Runner, ESLint
• Source control and code review via Git and Bitbucket (pull requests)
• IDEs such as VS Code
• Knowledge of SonarQube, Black Duck, Phabricator, Gerrit, Karma, Jasmine
• Performance tuning and efficiency improvements for large enterprise systems
• Knowledge of SAFe methodology
• DevOps process implementation experience
• Cloud technologies such as Amazon Web Services
• NGINX web server
• Message services such as MQLight
• Caching tools such as Redis or ElastiCache
• Experience leveraging AI models to generate accurate, high-quality code and increase development velocity
Skills
Similar jobs
Hiring: .NET Full Stack Developer | Fremont, CA | 5 Days Onsite | In-Person Interview
SKANDA SOLUTIONS LLC · Fremont, United States
4 minutes agoZoho CRM Technical Lead Developer
Convene Inc. · United States
4 minutes agoSr. Full Stack Developer
Motion Recruitment Partners, LLC · Atlanta, United States
5 minutes agoWargame Developer with Security Clearance
MANTECH · Quantico, United States
6 minutes agoWargame Developer
MANTECH · Quantico, United States
46 minutes ago.net/C# Developer - Mid-Level
Judge Group, Inc. · Austin, United States
1 hour ago$50 - $55/hr