Revenueroll
Senior FullStack Engineer (Node.js+React.js+GCP)
Remote Senior $4.7k–$12.8k/moest.
Summary
Revenueroll is seeking a Senior FullStack Engineer to join their growing team and lead the development of user interfaces and services powering marketing analytics, identity resolution, and cross-platform personalization. This role focuses on building high-performance, scalable web applications using React.js and Node.js within a product-first, data-driven startup environment.
What you'll do
- Build and maintain high-performance, scalable web applications using React.js and Node.js
- Work closely with Data Scientists to implement graph-based identity resolution, campaign analytics, and data activation
- Develop UIs with advanced data visualization using D3, Highcharts, and Recharts
- Collaborate on multi-tenant architecture, OAuth-based integrations, and automated onboarding experiences using Auth0, Firebase, and Google Cloud Functions
- Integrate features with external teams including Stripe billing, Slack alerting, SendGrid messaging, and BigQuery pipelines
- Champion UI/UX best practices while maintaining clean, maintainable code using ESLint, Prettier, and Husky-driven workflows
Requirements
- 4+ years of experience with JavaScript and modern frameworks
- 3+ years of experience with React.js, including hooks and context API
- 3+ years of experience with Node.js, Express.js, and related tooling
- Solid experience working in a Serverless environment, especially Google Cloud Platform (Firebase, Functions, App Engine, API Gateway)
- Deep understanding of REST APIs and third-party integrations (Google Ads, Facebook Marketing API, Plaid, Stripe)
- Experience with CI/CD workflows using GitHub/GitLab pipelines
- Familiarity with data visualization libraries (D3, Highcharts, Recharts)
- Upper-intermediate English level or higher
- Bonus: Neo4j and graph data modeling, LaunchDarkly, Formik, Yup, TailwindCSS, OpenTelemetry, Sentry, Mongoose, MongoDB, BigQuery, and CDP tools
Conditions
- 4 weeks of paid vacation per year with flexible scheduling
- Unlimited sick leave
- US Bank Holidays observed following the American holiday calendar
- Remote-first culture with flexible working hours
- Flat structure with no micromanagement and full ownership of work
- Dynamic, multicultural team environment
- Work with modern tech stack and creative freedom