Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Fullstack Tooling Developer image - Rise Careers
Job details

Fullstack Tooling Developer

Who we are 


Yubo is the Social Discovery app to make new friends and hang out online. By eliminating likes and follows, we empower our users to create genuine connections and show up as their true selves. 


We've pioneered a new way for Gen Z to socialize online, and with millions of active users, our goal is to redefine how we connect today and tomorrow. 


Our team is international, multicultural and deeply committed to its mission. As the leading platform to socialize online, we have a special responsibility to build a safe digital space for our community. Safety is embedded in our DNA, and our proactive approach focuses on user protection, support, and education. We also work closely with the broader technology industry to share our knowledge and NGOs create industry-leading child protection standards. 


Join us in this exciting journey and help us shape the future of social interactions! 




About this role

To adapt our technical department to our scaling you will join a newly created Backend Delivery team. This team will focus on the development of new features, and the support of our product team. In this fast growing environment, already composed of two Senior Backend Engineers and one Fullstack Developer, you will be a point of reference for all the company coworkers looking for tools to help them in their daily work.


As a Fullstack Tooling Developer, reporting directly to the Backend Delivery Manager, your primary mission will be to create and maintain internal tools to enhance team productivity, automate workflows, and support seamless operations across departments.


Our approach to privacy
  • As part of your job, you will be working on tools that process personal data relating to Yubo users.
  • As a social media platform, we require our employees to have a strong awareness and understanding of privacy issues, and in particular of children's online safety, privacy and well-being.
  • Every employee at Yubo is expected to participate in compliance with data protection regulations as well as the continuous improvement of our Privacy & Safety By Design measures.


Your responsibilities
  • As a member of the backend team, Maintain and improve existing bots and automation tools to increase our productivity ! 
  • You will work on the development of new synchronization mechanisms between platforms like Notion, Slack, and GitHub.
  • Your role will play a key part in collaborating with other existing teams : data, infrastructure, mobile and product.
  • You will take ownership of technical tooling, such as database manager UIs/CLIs and automated library releases.
  • You will  work on refactoring the features app UI and database management tools to simplify backend workflows.
  • You will be responsible of automating project management workflows, including reporting and task assignments.


Tools we use
  • Our Stack : Node, React, TypeScript, Python, Bash
  • On data : Couchbase, PostgreSQL, Elasticsearch, Mongo DB


Who you are
  • You have at least 2 years of experience in Node/React Fullstack development, ideally within a startup or scale-up environment. 
  • You have experience working with:  Node.js and Python for backend and automation scripting.
  • You have Frontend skills (React or Vue) to develop user interfaces for internal tools.
  • You have experience with data manipulation and synchronization between platforms (e.g., Google Sheets, Okta, PagerDuty, Notion, Slack).
  • You are eager to learn with a senior team working on complex performance and scalability issues.
  • You like to collaborate with experts outside of your field and you are recognized as a good communicator.


Our recruitment process
  • Phone screen with a TAM
  • First interview with Backend Manager 
  • Technical test and debrief with the backend team
  • Culture Fit interviews


What we offer
  • A highly competitive salary range as well as equity in the company
  • A highly flexible remote work policy, generally between 2-4 days at the office per month, with monthly team events.
  • We also cover fees for external professional events and meetups (API days, etc…)
  • Great health insurance coverage for both you and your family by Alan, fully paid for by Yubo !
  • Numerous benefits for parents: additional parental leave, easy access to nurseries and daycare facilities in France.


Join Yubo and help shape the future of Social Discovery while enjoying a culture that values flexibility, well-being, and impact.


This is how our team drives our mission forward: 


Small team, Big Impact: we turn every challenge into an opportunity through a strong sense of inventiveness, camaraderie, and support 


Ownership and Velocity: we tackle challenges head-on, move quickly, take ownership and think long-term


Trust and Flexibility: We offer a hybrid work model that balances flexibility with collaboration: 

- Paris and Île-de-France: 1 day minimum per week at the office

- In Europe: 2 days per month at the office


Safety-Driven Mission: we contribute to making social media safer and we are passionate about it 


Enjoy Top-notch Benefits 


Culture is central at Yubo, hence the numerous benefits:

Cool Workplace: enjoy our amazing Parisian office and our many hybrid work options 

Team Activities: participate in get-togethers, events, and team-building activities

Family-Friendly: we support parents with childcare options and family-friendly policies

Wellness Programs: benefit from comprehensive health insurance, wellness programs, sports classes, and mental well-being initiatives

Yubo Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Yubo DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Yubo
Yubo CEO photo
Unknown name
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Fullstack Tooling Developer, Yubo

At Yubo, we're redefining social interactions for Gen Z, and we're on the lookout for a Fullstack Tooling Developer to join our innovative team based in Paris, fully remote! As a key player in our Backend Delivery team, you'll be diving into the exciting task of creating and maintaining internal tools that elevate team productivity and streamline operations. You'll collaborate closely with our fantastic mix of engineers, product managers, and data professionals, ensuring we always have the best resources to support our growing user base. Your skills with Node and React will come to life as you automate workflows and develop synchronization mechanisms across platforms like Notion, Slack, and GitHub. With a mission that emphasizes user privacy and safety, especially for children, your role is crucial in upholding our commitment to creating a secure digital space. Joining Yubo means being part of a flexible, forward-thinking culture where your contributions will truly matter. So if you're eager to learn and thrive in a fast-paced environment, we can't wait to welcome you aboard to help shape the future of social discovery!

Frequently Asked Questions (FAQs) for Fullstack Tooling Developer Role at Yubo
What responsibilities does a Fullstack Tooling Developer at Yubo have?

As a Fullstack Tooling Developer at Yubo, you'll be responsible for creating and maintaining internal tools that enhance productivity across departments. You'll work on developing new synchronization mechanisms, maintaining bots, and automating project management workflows. Collaborating with a brilliant team, your role will ensure our internal processes are streamlined and efficient.

Join Rise to see the full answer
What qualifications are needed for the Fullstack Tooling Developer position at Yubo?

Candidates for the Fullstack Tooling Developer role at Yubo should have at least 2 years of experience in Node.js and React Fullstack development. Additionally, experience with Python, data manipulation, and platform synchronization is vital. Strong communication skills are crucial for this collaborative position in our multi-disciplinary teams.

Join Rise to see the full answer
Can you explain the working environment for a Fullstack Tooling Developer at Yubo?

At Yubo, the Fullstack Tooling Developer enjoys a flexible work environment with remote work options and a few on-site days per month. Our culture prioritizes well-being, collaboration, and social engagement, highlighted by monthly team events and activities that foster camaraderie amongst coworkers.

Join Rise to see the full answer
What tech stack does Yubo use for Fullstack Tooling Developer projects?

Yubo employs a modern tech stack for its Fullstack Tooling Developer projects, including Node.js, React, TypeScript, Python, and Bash. For data management, tools like Couchbase, PostgreSQL, Elasticsearch, and MongoDB are utilized, giving you a robust foundation for developing and maintaining innovative solutions.

Join Rise to see the full answer
What can a Fullstack Tooling Developer expect during the interview process at Yubo?

The interview process for a Fullstack Tooling Developer at Yubo includes an initial phone screening, followed by interviews with the Backend Manager. Candidates can expect a technical test focusing on relevant skills, and culture fit interviews that emphasize alignment with Yubo's mission and values.

Join Rise to see the full answer
Common Interview Questions for Fullstack Tooling Developer
How do you approach automating workflows in a fullstack environment?

In automating workflows as a Fullstack Tooling Developer, I focus on understanding the existing processes that can be improved. I utilize tools and platforms that integrate effectively, creating scripts or applications that streamline repetitive tasks, thus allowing the team to focus on higher-priority work.

Join Rise to see the full answer
Can you describe a challenging project you've worked on and how you overcame obstacles?

I once encountered a significant challenge with data synchronization between multiple platforms. After identifying the gaps in our current workflow, I mapped out a new strategy involving improved API calls and better error handling to ensure data integrity, leading to enhanced efficiency.

Join Rise to see the full answer
What measures do you take to ensure the privacy and security of user data in your projects?

I prioritize data protection by adhering to best practices for data handling, staying updated on privacy regulations, and implementing encryption where necessary. I also collaborate with compliance teams to ensure all tools I develop meet security guidelines.

Join Rise to see the full answer
How do you stay updated with the latest technologies in fullstack development?

I regularly participate in online courses, webinars, and tech meetups. Additionally, I follow blogs, join forums, and engage with the development community on platforms like GitHub and Stack Overflow to keep my skills sharp and learn about emerging technologies.

Join Rise to see the full answer
Why is teamwork important in a role like Fullstack Tooling Developer?

Teamwork is essential because it fosters collaboration and innovation. As a Fullstack Tooling Developer, engaging with experts from different disciplines ensures diverse perspectives in solving challenges and creates a supportive environment for sharing knowledge and skills.

Join Rise to see the full answer
Describe your experience with Node.js and how you utilize it in your development processes.

I have extensive experience with Node.js, particularly in building scalable server-side applications. I utilize its event-driven architecture to construct efficient APIs and create microservices that enhance the performance of our internal tools, leading to quicker response times and improved user experience.

Join Rise to see the full answer
How do you prioritize tasks while working on multiple projects?

I prioritize tasks based on their impact on overall project goals and deadlines. Utilizing project management tools allows me to visualize tasks and dependencies clearly. I also communicate with teams to ensure alignment on priorities and adjust as needed.

Join Rise to see the full answer
Can you provide an example of a successful internal tool you developed?

I developed an automation tool that synchronized project management data between different platforms, significantly reducing manual entry and errors. This tool improved productivity by 30%, demonstrating the value of efficient internal solutions.

Join Rise to see the full answer
What best practices do you follow for writing maintainable code?

I adhere to coding standards, document my code effectively, and incorporate meaningful variable names. I also emphasize unit testing to ensure reliability and avoid over-engineering, making future modifications easier for me and my team.

Join Rise to see the full answer
How do you handle feedback on your work, particularly in collaborative environments?

I view feedback as an opportunity for growth. When receiving feedback, I actively listen and ask clarifying questions to understand the perspective. Implementing constructive feedback improves my work quality and demonstrates my commitment to continuous learning.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Customer-Centric
Startup Mindset
Collaboration over Competition
Growth & Learning
Photo of the Rise User
European Dynamics Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 4, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!