Software Engineer
Core
Build prototypes, design system architectures, and write production quality code for modern web applications.
Role type
Mid-level Software Engineer (JavaScript/Node.js)
Builds
Modern web applications and APIs
Domain
Web development
Deliverable
product features
Required skills
JavaScript (ES5/6), Node.js, React.js, automated testing (Karma, Mocha, Chai, Sinon), database management (relational and non-relational), Docker, CI/CD pipelines, cloud services (AWS)
Preferred skills
Webpack, Gulp, Selenium-based feature testing, Agile/Scrum methodologies
Responsibilities
Build prototypes to demonstrate technology opportunities, Design system architectures, Write production quality code, Manage deployments to cloud and on-premise infrastructure
Seniority
Mid-level, hands-on IC
Sourced via greenhouse · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.