Fullstack Developer (Raspberry Team)
SemrushAbout the Role
Semrush is seeking a Fullstack Developer to join our Raspberry Team. This role involves developing and designing technical solutions from scratch, actively participating in product development, and deploying stable infrastructure using cloud technologies. You will apply DevOps practices to deliver and build web applications and interact closely with other Semrush teams.
Responsibilities
- Development and design of technical solutions from scratch
- Active participation in product development
- Deployment of stable infrastructure using cloud technologies
- Applying DevOps practices to deliver and build web applications
- Close interaction with other Semrush teams
Who We Are Looking For
We think these types of experience and competencies will help our future colleague join the team:
- 3+ years of experience in implementing APIs and user interfaces
- Knowledge of JavaScript, TypeScript, React, HTML, and CSS
- Knowledge of any programming language for writing server code, such as Python, Go, or Java
- Understanding of modern frontend architecture principles and design practices (micro frontends, SPA, SSR, etc.)
- Understanding of client-server interaction
- Good knowledge of databases and the ability to write complex SQL queries
A Bit About The Team
You can get to know the team better at one of the interviews, but some brief information about future colleagues will be useful now.
We, the Raspberry team, focus on increasing customer engagement and retention. Semrush customers use monthly paid subscriptions to get unlimited access to a wide range of marketing tools. The goal of our team is to make sure that as many customers as possible continue to get value from Semrush. To achieve this, we are constantly experimenting with a variety of A/B tests for data-driven decisions and developing services that are related to onboarding, support, navigation, the unsubscribe process, etc. We are currently developing a recommendation system that, by analyzing user experience, offers the most relevant tools to solve their problems.
What We Use
For the server: Python, Django, PostgreSQL, Gitlab CI, BigQuery, Kubernetes, GCP
For the client: React, TypeScript, CSS modules, React Testing library, Webpack
Benefits
- Work format Choice: It’s up to you to decide what work format works best for you. You can #wfo, #wfh, or mix both.
- Flexible working day start
- Unlimited PTO
- Hobby benefit
- Breakfast, snacks, and coffee at the office
- Corporate events
- Training, courses, conferences
- Gifts for employees
Benefits Extracted with AI
- Flexible work format (remote or office)
- Unlimited PTO
- Hobby benefit
- Breakfast, snacks, and coffee at the office
- Corporate events
- Training and courses
- Employee gifts
Similar jobs
Last update: 23 minutes ago
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.
Mid Software Developer - Growth Team
Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Full-stack Developer with PHP and JavaScript
Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to design and develop ML-based SEO workflows. Remote position with flexible benefits.
Full Stack Software Engineer - Platform Solutions
Join TUI as a Full Stack Software Engineer to develop cloud-native applications using AWS and modern web technologies.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop ML-based SEO workflows. Remote role with flexible hours and great benefits.
Full Stack Developer Intern
Join ALOHAS as a Full Stack Developer Intern in Barcelona. Work with JavaScript, React.js, Node.js, and more in a dynamic, innovative environment.
Full Stack Developer (Vue.js)
Join Kimia Group as a Full Stack Developer with Vue.js expertise. Work in a dynamic, hybrid environment in Madrid.
Frontend Developer (UI-Kit Team)
Join Semrush as a Frontend Developer in the UI-Kit Team. Work with JavaScript, TypeScript, and React to develop scalable components.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Fullstack Junior Developer (JavaScript)
Join our Fullstack Junior Developer program with guaranteed employment, focusing on JavaScript in a hybrid work model.
Full Stack Software Engineer II (Java/React)
Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.
Fullstack Software Engineer - Remote Management
Join TeamViewer as a Fullstack Software Engineer in Stuttgart. Develop features for Remote Management using JavaScript, React, and TypeScript.
Full-Stack Engineer - Mid-level
Join Buena as a Mid-level Full-Stack Engineer in Berlin. Work with TypeScript, Next.js, and more in a dynamic startup environment.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
Full-Stack Web Developer
Join MixRank as a Full-Stack Web Developer to build web applications and APIs. Work remotely with a global team. Experience with Python, PostgreSQL required.
Remote PHP Software Engineer
Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.