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

Senior Back-end Developer

FeedbackFruits is on a mission to enhance education through innovative technology, making learning more engaging and interactive for students and educators alike. Our suite of pedagogical tools is used by over 200 institutions worldwide, impacting millions of courses and students. We focus on promoting active learning and equitable access through our user-friendly solutions, ensuring that every learner benefits from high-quality educational experiences​.

We are seeking a Senior Back-end Developer to join our team. In this role, you will collaborate with cross-functional teams to design, develop, and optimize our backend applications, ensuring performant and clearly written code. You will have the opportunity to contribute to innovative projects that directly impact how educators and students interact with our tools.

Who are you?

You are a passionate developer who seeks to grow your own skills and collaborate with a team to grow as well. You’re not afraid of complexity and have the ability to break down intricate problems into manageable components. You take a pragmatic approach to development, focusing on practical solutions that balance quality with efficiency. You thrive in collaborative environments and are eager to contribute to a team dedicated to pushing the boundaries of educational technology.


Key Responsibilities

  • Collaborate with designers, product managers, and developers to build user-centric applications.

  • Write scalable and easily maintainable code. You write code while thinking about the next developer that will have to work with it.

  • Testing is a core part of your development process.

  • Implement best practices for code quality, performance, and security.

  • Share your knowledge through in-depth code reviews, daily stand-ups, and weekly get-togethers.

Must-have skills

  • Strong proficiency in Ruby(Rails) or similar languages like Python, Javascript

  • Testing with Rspec or similar testing frameworks

  • SQL optimization strategies and the ability to work with complex relationship queries

  • Proficient in using Git for version control and collaborative development

Nice-to-have skills

  • Familiarity with accessibility standards to ensure equitable software design.

  • Knowledge of modern frontend technologies and how the backend will work with them.

  • Understanding of Javascript for frontend integration when necessary. Interest and/or willingness to jump in and work on the frontend.

  • Experience with backend performance optimizations to address issues with scaling, load times, etc


Why FeedbackFruits

  • Be part of a mission-driven company that values innovation and collaboration.

  • Enjoy a supportive work environment with opportunities for professional development and growth.

  • Work with a diverse team that is passionate about improving education through technology.

Location

Our office is located in Amsterdam. Our office features modern amenities, a gym, and spaces designed for both focused work and collaborative activities. We believe in the power of in-person interactions and have adopted a hybrid work schedule that allows for flexibility while still promoting team bonding.

Benefits

  • Hybrid work schedule (let’s work together, how you work best).

  • 25 paid holidays per year.

  • A day off for your birthday.

  • Advantageous pension scheme.

  • 3 days of volunteering leave per year.

  • €550 Learning & Development budget per year, along with 3 days paid leave for learning purposes.

  • Travel allowance and Swapfiets subscription.

  • Free access to the office gym.

  • Unlimited access to mental health support with OpenUp service. 

Apply for the job

If you are excited about enhancing education through technology and possess the skills we are looking for, we encourage you to apply.


Don’t meet all the requirements?
We encourage you to apply even if you don't meet every single qualification. We’re looking for talented individuals with a passion for learning and a drive for excellence.

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 Senior Back-end Developer , FeedbackFruits

FeedbackFruits is on a mission to enhance education through innovative technology, and we want you to be a part of this journey as a Senior Back-end Developer in Amsterdam! Imagine working every day on projects that truly make a difference for students and educators alike. In this engaging role, you'll collaborate with cross-functional teams, ensuring our backend applications are not just efficient but also groundbreaking in how they impact learning. You’ll write scalable and maintainable code, focus on performance, and don’t shy away from testing—because we know that solid testing creates robust applications. Opportunities to grow your skills while contributing to exciting projects await you at FeedbackFruits. Our ideal candidate is someone passionate about development, capable of breaking down complex problems into manageable tasks. Collaboration is the cornerstone of our workflow, and you’ll find a supportive environment where knowledge-sharing is encouraged in daily stand-ups and code reviews. By joining us, you will be part of a diverse team dedicated to improving educational experiences through technology. So, if you’re looking for a place where your contributions lead to real-world impact and you’re eager to engage in a dynamic atmosphere, look no further and apply for the Senior Back-end Developer position with us today!

Frequently Asked Questions (FAQs) for Senior Back-end Developer Role at FeedbackFruits
What responsibilities come with the Senior Back-end Developer position at FeedbackFruits?

As a Senior Back-end Developer at FeedbackFruits, your responsibilities include collaborating with designers and product managers to build user-centric applications, writing scalable and maintainable code, implementing best practices for code quality, performance, and security, and participating in regular knowledge-sharing sessions through code reviews and stand-ups.

Join Rise to see the full answer
What skills are needed for the Senior Back-end Developer role at FeedbackFruits?

To thrive in the Senior Back-end Developer role at FeedbackFruits, candidates should have strong proficiency in Ruby on Rails or similar languages like Python or JavaScript. Familiarity with testing frameworks such as Rspec, SQL optimization strategies, and version control systems like Git is essential. Additionally, nice-to-have skills include knowledge of accessibility standards and modern frontend technologies.

Join Rise to see the full answer
How does FeedbackFruits promote professional growth for Senior Back-end Developers?

FeedbackFruits highly values professional development, offering a €550 Learning & Development budget annually, and providing three paid leave days for learning. This ensures that as a Senior Back-end Developer, you have the resources and time to stay ahead in the industry while growing your skills.

Join Rise to see the full answer
What is the work environment like for the Senior Back-end Developer at FeedbackFruits?

The work environment at FeedbackFruits is vibrant and collaborative, located in modern offices in Amsterdam. Equipped with amenities like a gym, dedicated workspaces, and areas for teamwork, the office embodies our belief in the power of in-person interaction while offering a flexible hybrid work schedule.

Join Rise to see the full answer
What impact can a Senior Back-end Developer make at FeedbackFruits?

A Senior Back-end Developer at FeedbackFruits has the opportunity to make a significant impact by developing backend solutions that enhance educational technology, ultimately improving how millions of learners and educators interact with our tools. Your work will contribute directly to active learning and equitable access!

Join Rise to see the full answer
Is a hybrid work schedule available for the Senior Back-end Developer position?

Yes, FeedbackFruits offers a hybrid work schedule, allowing Senior Back-end Developers the flexibility to work from home and collaborate in the office. This ensures you can approach your work in the way that suits you best while maintaining strong team interactions.

Join Rise to see the full answer
Can I apply for the Senior Back-end Developer position at FeedbackFruits if I don't meet every requirement?

Absolutely! FeedbackFruits encourages applicants for the Senior Back-end Developer role even if they don't meet every single qualification. We value passion for learning and excellence, and believe that diverse experiences can contribute significantly to our team.

Join Rise to see the full answer
Common Interview Questions for Senior Back-end Developer
Can you describe your experience with Ruby on Rails or similar languages?

In interviews for the Senior Back-end Developer role, highlight specific projects where you've used Ruby on Rails, describing challenges faced and how you overcame them. Discuss your familiarity with frameworks and how you ensure code maintainability and efficiency.

Join Rise to see the full answer
How do you ensure code quality and performance in your development process?

Share your strategies for maintaining code quality, such as incorporating code reviews, writing tests, and implementing best practices. Discuss specific performance metrics you monitor and your approach to optimizing backend applications.

Join Rise to see the full answer
What is your experience with testing frameworks, especially Rspec?

You’ll want to share detailed examples of how you’ve utilized Rspec in previous roles. Focus on your process for writing tests, ensuring coverage, and how testing has improved your projects and teams' efficiency.

Join Rise to see the full answer
How do you handle collaborating with cross-functional teams?

Explain your approach to collaboration, emphasizing communication strategies you've utilized to work effectively with UX designers, product managers, and fellow developers, and how you ensure project goals align with user needs.

Join Rise to see the full answer
Describe a complex problem you faced in backend development and how you solved it.

Think of a specific scenario that highlights your problem-solving skills. Discuss the complexity of the issue, the steps you took to analyze it, and the outcome of your solution, showcasing your ability to tackle challenging tasks.

Join Rise to see the full answer
What is your experience with version control systems like Git?

Discuss the importance of version control in collaborative environments and illustrate your experience with Git, focusing on branching strategies, collaboration patterns, and how you handle merge conflicts.

Join Rise to see the full answer
Have you integrated backend systems with frontend technologies? If so, which ones?

Share your experiences integrating backend systems with frameworks like React or Vue.js. Discuss specific tools or techniques used to ensure seamless communication and performance between the backend and frontend.

Join Rise to see the full answer
How do you prioritize when faced with multiple development tasks?

Explain your strategies for task prioritization, such as assessing project deadlines, dependencies, and potential impacts. Share productivity tools or methodologies like Agile or Kanban that you use to stay organized.

Join Rise to see the full answer
What are some best practices you follow for SQL optimization?

Discuss your knowledge of SQL optimization techniques, such as indexing, query simplification, and understanding database relationships. Provide examples of how you've utilized these practices to enhance application performance.

Join Rise to see the full answer
What interests you about working in educational technology?

Express your passion for using technology to improve educational experiences. Share personal anecdotes, experiences, or insights that resonate with your dedication to enhancing learning through innovative solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 56 minutes ago
Photo of the Rise User
Wolt Remote Stralauer Allee, 10245 Berlin-Bezirk Friedrichshain-Kreuzberg, Germany
Posted 7 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
ITW Hybrid 475 E Industrial Dr, Hartland, WI 53029, USA
Posted 3 days ago
Photo of the Rise User
Fathom Hybrid No location specified
Posted 8 days ago
Photo of the Rise User
Gecko Robotics Remote No location specified
Posted yesterday
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
gpac Hybrid Boiling Springs, NC
Posted 7 days ago
Photo of the Rise User
Posted 8 days ago

FeedbackFruits is an EdTech scale-up based in Amsterdam whose mission is to drive student engagement while increasing teacher productivity. The platform encompasses a range of learning activities such as self & peer assessment, online discussion, ...

3 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 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!