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

At FeedbackFruits, we're on a mission to revolutionize education by making it more engaging and interactive for both students and educators. If you're a talented Senior Back-end Developer looking to make a meaningful impact, you might just be the perfect fit for our team in Amsterdam! Here, you will work with cross-functional teams, diving into the nitty-gritty of designing, developing, and optimizing our backend applications. We pride ourselves on writing performant and maintainable code that enhances our suite of pedagogical tools, which is already in use by over 200 institutions worldwide. We value collaboration, innovation, and a pragmatic approach to complex development issues, and we want someone who shares that mindset. You'll have the chance to contribute to exciting projects that directly influence how educators and students engage with our solutions. Additionally, you’ll conduct in-depth code reviews, implement best practices, and always prioritize quality and security in your work. If you're a problem-solver who's ready to tackle challenges and grow alongside a dedicated team, your new adventure at FeedbackFruits awaits!

Frequently Asked Questions (FAQs) for Senior Back-end Developer Role at FeedbackFruits
What does a Senior Back-end Developer do at FeedbackFruits?

As a Senior Back-end Developer at FeedbackFruits, your role involves designing, developing, and optimizing backend applications that enhance educational experiences. You will collaborate with cross-functional teams to write scalable, maintainable code, and ensure our tools perform at their best.

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

To excel as a Senior Back-end Developer at FeedbackFruits, you should have strong proficiency in Ruby on Rails or similar languages, experience with testing frameworks like Rspec, SQL optimization skills, and proficiency in Git. Familiarity with accessibility standards and modern frontend technologies is a plus.

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

The work environment at FeedbackFruits combines a modern office in Amsterdam with hybrid work flexibility. We foster a culture of collaboration with regular team get-togethers and encourage innovation in all our projects, ensuring that everyone feels part of our mission-driven company.

Join Rise to see the full answer
Is professional development supported for Senior Back-end Developers at FeedbackFruits?

Absolutely! At FeedbackFruits, we offer a generous €550 Learning & Development budget every year, along with paid time off specifically for learning activities. We believe in investing in your professional growth as a Senior Back-end Developer.

Join Rise to see the full answer
What benefits do Senior Back-end Developers receive at FeedbackFruits?

Senior Back-end Developers at FeedbackFruits enjoy a range of benefits including a hybrid work schedule, 25 paid holidays a year, a day off for your birthday, a pension scheme, volunteering leave, a travel allowance, and even free access to our office gym. It's about making work-life balance a priority!

Join Rise to see the full answer
Can I apply for the Senior Back-end Developer role if I don’t meet all the requirements?

Yes! FeedbackFruits encourages passionate individuals to apply even if they don’t meet every single qualification for the Senior Back-end Developer position. We value talent and a desire for learning and growth above all.

Join Rise to see the full answer
How can a Senior Back-end Developer impact educational technology at FeedbackFruits?

As a Senior Back-end Developer at FeedbackFruits, you'll directly contribute to enhancing educational technology. Your work will help create user-centric applications that improve how educators and students interact with our tools, allowing for a more engaging learning experience.

Join Rise to see the full answer
Common Interview Questions for Senior Back-end Developer
What programming languages are you proficient in as a Senior Back-end Developer?

In your answer, highlight your strengths in Ruby on Rails or other similar languages such as Python or JavaScript. Discuss how your experience with these languages has contributed to past projects and showcase any specific frameworks or technologies you are familiar with.

Join Rise to see the full answer
Can you explain your process for writing maintainable and scalable code?

Outline your approach to writing maintainable and scalable code by focusing on best practices such as clear naming conventions, modular coding techniques, and thorough documentation. Illustrate with past experiences where this approach led to successful project outcomes.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Discuss your strategies for maintaining code quality, including code reviews, unit testing with frameworks like Rspec, and incorporating continuous integration. Provide examples of how these practices have improved the quality of the software you've developed.

Join Rise to see the full answer
How do you address performance issues in backend applications?

Talk about your experience with performance optimization techniques, such as SQL optimizations and caching strategies. Offer a specific example of a performance issue you faced and how you successfully tackled it in a previous role.

Join Rise to see the full answer
What role does testing play in your development process?

Emphasize the importance of testing in your development workflow by explaining how you utilize various testing methodologies to catch issues early on. Provide examples of how rigorous testing has benefited your past projects.

Join Rise to see the full answer
How do you manage collaboration in cross-functional teams?

Explain how you foster effective communication and collaboration while working in cross-functional teams, including your techniques for aligning goals with designers and product managers. Discuss how these interactions have positively impacted project results.

Join Rise to see the full answer
Can you describe a challenging problem you faced during development and how you solved it?

Share a narrative of a complex issue you encountered, detailing your step-by-step problem-solving approach. Highlight your critical thinking skills and how you broke down the problem into manageable components for resolution.

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

Demonstrate your familiarity with Git by explaining how you use it in collaborative environments, including branching strategies, merge workflows, and resolving conflicts. Mention specific projects where efficient use of Git has streamlined development.

Join Rise to see the full answer
How do you approach learning new technologies related to backend development?

Discuss your passion for continuous learning and how you stay updated with new technologies. Share examples of recent technologies you learned and how you applied them to enhance your work as a Senior Back-end Developer.

Join Rise to see the full answer
Why do you want to work in educational technology?

Express your motivation for working in educational technology, focusing on the impact you aspire to have. Discuss how your personal passions align with FeedbackFruits' mission and how you hope to contribute to making education more engaging.

Join Rise to see the full answer

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, ...

8 jobs
MATCH
VIEW MATCH
FUNDING
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!