This is a remote position. We are looking for candidates in US and Canada only.
Grafana Labs is looking for a passionate Full-Stack Web Developer to join our small, dynamic marketing web team. In this role, you will work closely with designers, content creators, marketers, and other developers to create engaging, high-performance web experiences that reach a global audience. In addition, you’ll have the opportunity to make an immediate impact by leveraging your technical expertise to help green-field the next version of our marketing website and headless content management system.
Key Responsibilities:
- Develop and maintain the Grafana Labs marketing website and custom tooling using Next.js, Node.js, TypeScript, Tailwind CSS, and more.
- Implement component-based development best practices for optimal utilization of ISR (Incremental Static Regeneration) and SSR (Server-Side Rendering).
- Integrate a headless content management system and design scalable API architectures.
- Collaborate using Git for version control and participate in code reviews.
- Write and maintain tests using React testing frameworks like Jest, React Testing Library, Cypress, and Enzyme.
- Optimize the website for maximum speed, scalability, and search rankings.
- Work closely with cross-functional teams to define and implement new features.
- Identify and explore emerging opportunities for the use of artificial intelligence to improve the website user experience.
- Maintain the CI/CD pipeline and manage website deployments using Docker, NGINX, GitHub Actions, Drone, and Kubernetes.
Who You Are
- An excellent communicator: You express ideas clearly and effectively, both verbally and in writing.
- A lifelong learner: You're passionate about learning and constantly seek opportunities to grow.
- A calculated risk-taker: You're willing to take thoughtful risks to achieve innovative solutions.
- Accountable: You accept responsibility for failures and use them as learning experiences.
- Self-motivated: You take initiative and drive projects forward independently.
- An enthusiastic collaborator: Working with others energizes you, and you thrive in team settings.
- A pixel perfectionist: You do sweat the details. And it shows in the exceptional quality of your work.
- A natural mentor: You enjoy sharing knowledge and take joy in helping others grow and succeed.
- Kind and conscientious: You communicate thoughtfully, offer genuine compliments, and are quick to apologize when needed.
- Positively attitudinal: Whether outgoing or reserved, your positive disposition uplifts those around you.
Technical Considerations
Ideal experience:
- Deep expertise in building websites and/or web applications using Next.js, Node.js, TypeScript, and Tailwind CSS.
- Proficiency in component-based development, and headless CMS integration.
- Strong understanding of API architecture and Git version control.
- Experience with React testing frameworks such as Jest, React Testing Library, Cypress, or Enzyme.
Bonus points:
- Familiarity with React Server Components, GraphQL, GitHub Actions, CI/CD, Docker, NGINX, Kubernetes, Go, Alpine.js, and/or Hugo.
- Experience with front-end development tools such as Figma and Storybook, or front-end animation frameworks like Framer or GSAP.
We understand that you may not have experience with all of the aforementioned technologies. Or maybe you do! And how would we know if we didn’t ask? Either way, if you think you’d be a great fit for our team, even if your experience doesn’t check all of the boxes, please apply. We believe in shooting for the moon, and we hope you do, too.
Why Join Us
- Be part of a remote-only, globally distributed team.
- Collaborate with passionate professionals across Grafana Labs.
- Participate in company-wide hack-a-thons that help drive the direction of real-world innovation.
- Attend cross-functional team off-sites
- Contribute to open-source projects and make a real impact.
- Enjoy a culture that values work-life balance, personal growth, and professional development.
About Grafana Labs
Grafana Labs is an open-source SaaS company specializing in observability and monitoring solutions. We help organizations make sense of their data through open, composable, and enterprise-ready monitoring and analytics tools. As a remote-only company, we embrace a global team culture that values collaboration, innovation, and personal growth.
In the US, the Base compensation range for this role is USD 135,507 - USD 169,384. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits listed here.
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process
About Grafana Labs: There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, both featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo). Benefits: For more information about the perks and benefits of working at Grafana, please check out our careers page. Equal Opportunity Employer: At Grafana Labs we’re building a company where a diverse mix of talented people want to come, stay, and do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees. If you're excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. We will recruit, train, compensate and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow. For information about how your personal data is used once you’ve applied to a job, check out our privacy policy.