Senior Software Engineer - Frontend/Fullstack - remote

Rollbar
Posted 3 years ago
Stack Overflow
At Rollbar, our mission is to help developers build software quickly and painlessly. We are a ~100-person team based in San Francisco, Barcelona, and Budapest. Over 100,000 developers use our product to innovate faster and decrease time to market while maintaining best-in-class customer experience. Rollbar is used by some of the best engineering teams in the world, including Twilio, Salesforce, Zendesk, and Twitch. We're looking for a Senior Fullstack Engineer that wants to join a motivated, high-performance, and product-minded engineering team! The successful candidate will develop frontend components for our complex data oriented product, to drive and show real time insights from error data generated by thousands of applications. We believe small autonomous and distributed teams are the most effective way to move faster and build dynamic systems. Our architecture and workflows are focused on scalable microservices (container based), short cycle time and highly agile culture.

Our tech stack:

    • React, Webpack, Sass, Redux
    • Python, Node.js, GraphQL
    • MySQL, ElasticSearch, Redis, Clickhouse, Memcache
    • Google Cloud Platform, Kubernetes, Terraform, Kafka, Ansible, Consul, CircleCI, Rollbar

You will:

    • Build and maintain a single page application using latest technologies (React, Webpack, Sass, Redux)
    • Iterate and deploy new features quickly using feature flags to perform experiments and roll out features
    • Collaborate with other Fullstack engineers to drive improvements to our codebase, lead technical initiatives, and adopt best practices
    • Work with PMs, designers, and other developers to ship both user-facing and backend features
    • Collaborate on technical specs with other developers and push new code to production, daily
    • Code approximately 50% frontend / 50% backend
    • Mentor other engineers in our team on frontend technologies and best practices
    • Be proud of the products you build and the impact they have for our customers
    • Have fun while releasing software that impacts millions of users

You have:

    • 5+ years of experience as a software engineer
    • Seasoned Javascript / UI experience building crisp, quick UIs
    • Experience working in Python, Node, Golang, or a similar language, on backend functionality
    • Knowledge on the latest trends, like server-side rendering, responsive design and module bundling
    • Written frontend and backend code for performant systems

Bonus points:

    • GraphQL and/or Apollo
    • BFF pattern
    • JAMstack
    • TypeScript

Benefits and perks:

    • Competitive salary and stock options
    • Medical, dental and vision insurance
    • Parental leave: 12 weeks
    • Generous hardware, software, and home office set up allowance
    • Casual work environment
    • Inclusive team-oriented culture
    • Have fun and make an impact