Full Stack Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
This is a senior-level, hands-on role for a full stack developer who can architect a solution in the morning and be deep in a debugging session by afternoon. You'll own complex front-end and back-end work on a large enterprise web application, and mentor the engineers around you while you're at it.WHAT YOU'LL DO Architect, design, and implement next-generation web applications using React, Node.js, and modern full stack best practicesBuild and maintain modular Single Page Application (SPA) front-ends and secure RESTful API microservicesInvestigate and resolve defects across the full stack — front-end, business logic, middleware, and databaseWrite and optimize complex PostgreSQL queries; contribute to data modelingMentor team members on React and Node.js technologiesContribute to UX, accessibility compliance (Section 508 / WCAG / USDS), and performance tuning on a large enterprise systemCommunicate technical direction clearly to management, customers, and vendors at the right level for the audienceWHAT YOU BRING 10+ years of modern software development experience; deep expertise in React.js and Node.jsStrong command of the React ecosystem: Redux, MobX, Flux, TypeScript, BootstrapProven experience building and consuming RESTful web services with Node.js and ExpressSolid understanding of back-end architecture, node module capabilities, and UI framework interactionsStrong SQL skills — complex query writing and optimization in PostgreSQLComfortable working on large teams with merge conflict resolution and upstream/downstream dependenciesFluency in Agile (Scrum/Kanban), TDD/BDD, and standard ceremonies (planning, grooming, retros, demos)STRONG PLUS Experience with CI/CD pipelines (Jenkins), DevOps tools (OpenShift, Docker, SonarQube, UrbanCode)Familiarity with additional JS frameworks: Restify, Hapi, Sails, Knex, Axios, MomentTesting experience: Mocha, Chai, Jest, Sinon, Enzyme, Selenium, or similarExperience with SOLR, Redis, or MQLightKnowledge of SAFe methodologyCloud experience (AWS or similar)Familiarity with NGiNX, Phabricator, or Gerrit