Senior Software Engineer
Innervate (formerly RevJet)
full-remoteseniorpermanentfrontend United States Today via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaScriptES2017ReactTypeScriptNode.jsExpressSoftware ArchitectureSystem AnalysisFrontend EngineeringDocumentation
About the role
Role Overview
Join Innervate as a Senior Software Engineer on a team of frontend engineers, building and improving the company’s dynamic content orchestration platform.
Responsibilities
- Develop high-quality software design and architecture
- Improve operations and perform system analysis
- Build tools and applications
- Plan development work, including task lists, resource needs, schedules, and estimates
- Create documentation across the full development lifecycle (requirements, design, coding, testing)
Requirements
- 5+ years of commercial software engineering experience (ideally more)
- Deep knowledge of JavaScript, including ES2017 (ES8)
- React and TypeScript experience (React 18 preferred; React 16 may be involved in existing projects)
- Experience with Node.js / Express (Node.js 18 mentioned)
Nice-to-haves / Additional signals
- Working in an organization building platform capabilities for multi-channel dynamic content orchestration
About Innervate (formerly RevJet)
Innervate (formerly RevJet) provides a dynamic content orchestration platform for customer experience and marketing teams. The platform connects data, creative, and channels to automate real-time delivery of personalized content across many marketing and media channels.
Scraped 5/16/2026