Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer (Node.js) image - Rise Careers
Job details

Senior Backend Engineer (Node.js)

Almedia is an Ad-Tech company boosting leading brands to engage with broader audiences. Users can enjoy the latest games, apps, and products for rewards.

With our growing community of 25 million users since our launch in 2020, Almedia's Freecash.com is one of the fastest-growing platforms.

Our mission is to create a mutually rewarding experience, where users enjoy great content and advertisers achieve meaningful results.

We're looking for an experienced Senior Backend Engineer (full-stack a plus) with 5+ years of experience to join us in building an exciting new product in AdTech. If you're passionate about TypeScript, NestJS, and solving tough challenges, we want to hear from you!

What You'll Do:

  • Develop clean, efficient, and scalable code using NestJS and TypeScript.

  • Create a data-driven product by integrating external services for A/B testing and feature flagging

  • Ensure high-quality code through code reviews and thorough testing, making sure everything runs smoothly.

  • Collaborate closely with our Tech Lead and Senior PM to bring our product vision to life.

What You Need:

  • 5+ years of experience in TypeScript, NestJS/Express, and PostgreSQL (or similar RDBMS).

  • Experience in writing non-managed (AWS, GCP, Azure) applications.

  • Bonus: Experience with Prisma, RabbitMQ, full-stack (ReactJS) experience, experience in writing A/B-tested applications.

You Are:

  • A self-starter with a strong ownership mindset.

  • Creative, solution-driven, and able to navigate challenges with ease.

  • An excellent communicator. Very good English skills, both written and spoken, are mandatory.

If you're ready to make an impact in AdTech, apply now and let's build something amazing together!

Why Almedia is your next Big Opportunity? 🚀

  • Become an owner: As part of our virtual equity option policy, you’ll have the opportunity to share in Almedia’s success and growth.

  • Innovative and high-growth: Join a startup that has been profitable from day one and is rapidly scaling its impact in the Ad-Tech space.

  • Collaborative and inclusive culture: Be part of a fast-paced, motivated team of professionals that values feedback and where your contributions truly matter. We embrace diversity and encourage individuals from all backgrounds to apply.

  • Berlin office & flexibility: Work in our modern, centrally located space with an office-first culture, while enjoying flexibility when needed, including a work-from-abroad policy to support your personal and professional life balance.

We believe in fostering talent, evaluating all skill levels during the hiring process, and providing a clear path for growth—whether you aspire to be a future leader or a specialist. Almedia is an equal opportunity employer; we embrace and celebrate diversity, encouraging individuals from all backgrounds to apply.

Almedia Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Almedia DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Almedia
Almedia 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 Senior Backend Engineer (Node.js), Almedia

Exciting opportunities await you at Almedia, where our vibrant team is on the hunt for a skilled Senior Backend Engineer (Node.js) to join our innovative Berlin office! At Almedia, we’re passionate about creating rewarding user experiences while helping advertising partners reach their targets. Since our inception in 2020, we've grown to connect with over 25 million users through Freecash.com, making us one of the top platforms in the Ad-Tech space. As we embark on the development of an exhilarating new product, we need an experienced professional with 5+ years of hands-on experience in TypeScript, NestJS, and PostgreSQL. Your main responsibilities will include writing clear, scalable, and efficient code, integrating external services for A/B testing, and collaborating closely with our Tech Lead to bring innovative solutions to life. If you have bonus skills in Prisma, RabbitMQ, or full-stack development with ReactJS, that’s a plus! We believe in fostering an inclusive culture where your creativity and problem-solving skills can shine. Join us, and you’ll enjoy the flexibility of our office-first culture, a supportive team environment, and the chance to truly make an impact in the Ad-Tech industry. Ready to embark on this journey with us? Let’s build something amazing together!

Frequently Asked Questions (FAQs) for Senior Backend Engineer (Node.js) Role at Almedia
What are the responsibilities of a Senior Backend Engineer at Almedia?

As a Senior Backend Engineer at Almedia, you will be responsible for developing clean, efficient, and scalable code utilizing TypeScript and NestJS. You'll also integrate various external services for A/B testing and feature flagging while ensuring high-quality code through rigorous testing and code reviews. Collaboration with the Tech Lead and Senior PM is key to translating our product vision into reality, positioning you as a vital team member driving our mission forward.

Join Rise to see the full answer
What qualifications are needed for the Senior Backend Engineer position at Almedia?

To qualify for the Senior Backend Engineer role at Almedia, candidates should possess a minimum of 5 years of experience in TypeScript, NestJS/Express, and PostgreSQL or comparable RDBMS. A solid understanding of deploying applications on non-managed cloud platforms like AWS, GCP, or Azure is also necessary. Bonus points if you have experience with tools like Prisma, RabbitMQ, or any front-end skills in ReactJS, as a full-stack background could be beneficial.

Join Rise to see the full answer
What is the work culture like at Almedia for the Senior Backend Engineer role?

At Almedia, the work culture is collaborative, innovative, and inclusive. We cherish the diverse backgrounds and experiences of our team members, fostering an environment where everyone’s contributions are valued. As a Senior Backend Engineer, you will thrive within a fast-paced team that emphasizes open communication, dedicated feedback, and creative problem-solving, all while pursuing growth in a highly rewarding startup environment.

Join Rise to see the full answer
Are there growth opportunities for Senior Backend Engineers at Almedia?

Absolutely! As a Senior Backend Engineer at Almedia, you not only play a crucial role in our projects but also benefit from a clear path for professional growth. With our commitment to talent development, you'll have the opportunity to gain new skills, take on leadership responsibilities, or deepen your expertise in specific technologies. We actively support your career aspirations, ensuring you evolve alongside our thriving company.

Join Rise to see the full answer
What benefits does Almedia offer to Senior Backend Engineers?

Joining Almedia as a Senior Backend Engineer comes with a wealth of benefits, including the potential for equity options that align your success with the company. You will enjoy a flexible work environment that promotes a healthy work-life balance, including options for remote work. Additionally, our modern Berlin office provides a vibrant space to collaborate with your peers, all while working for a profitable and innovative company that values your input.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer (Node.js)
Can you explain your experience with TypeScript and how it applies to backend development?

When answering this question, highlight your specific experiences with TypeScript, including any projects where you utilized it extensively. Discuss how TypeScript's features enhance backend development, such as improved type safety and better tooling support, and showcase any particular challenges you overcame while integrating TypeScript into your workflow.

Join Rise to see the full answer
How do you ensure your code is scalable and maintainable?

Think about discussing industry best practices for code scalability and maintainability, such as adhering to the SOLID principles, implementing thorough documentation, and utilizing design patterns. Provide examples from your past projects where you successfully applied these practices to enhance code efficiency and teamwork.

Join Rise to see the full answer
Describe your experience with NestJS. What features do you find most beneficial?

Here, discuss your hands-on experience with NestJS and mention specific features such as its modular architecture, dependency injection, or built-in support for TypeScript and testing tools. Relate any past experiences where these features helped you solve complex problems or improved your project's design.

Join Rise to see the full answer
What approaches do you take for testing and ensuring code quality?

Explain your testing strategies, such as unit testing, integration testing, and end-to-end testing. You could also mention your experience with testing frameworks like Jest or Mocha. Providing examples of how you’ve ensured code quality through testing in your previous roles will strengthen your response.

Join Rise to see the full answer
What is your experience with A/B testing and how have you implemented it in web applications?

Discuss your understanding of A/B testing fundamentals—how it allows data-driven decision-making. If applicable, provide instances of how you’ve set up A/B tests in applications you worked on, along with the results and any lessons learned from this process.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Talk about prioritization techniques that help you meet deadlines without sacrificing quality, such as breaking tasks into manageable pieces or using Agile methodologies. Emphasize your commitment to code quality, even under pressure, and share a relevant example to illustrate your point.

Join Rise to see the full answer
What practices do you follow in code reviews both as a reviewer and as a reviewee?

It’s useful to talk about constructive feedback and openness to others' insights during code reviews. You might mention tools you’ve used for code review and how they ensure thorough and clear communication. Providing an example of how you’ve both given and received valuable feedback can demonstrate your collaborative approach.

Join Rise to see the full answer
Can you discuss your experience with cloud platforms like AWS, GCP, or Azure?

Here, you’ll want to outline your practical experience with at least one cloud platform, citing specific services you’ve utilized, such as serverless functions or managed databases. Relate your experiences to the type of applications you've developed to show how cloud technology has enhanced your projects.

Join Rise to see the full answer
Have you worked in a full-stack capacity? How does it enhance the backend development process?

If applicable, share your experience in full-stack roles, highlighting how understanding front-end technologies enhances your backend work. Discuss how awareness of user experience can influence backend architecture decisions and lead to improved overall application performance.

Join Rise to see the full answer
What do you enjoy most about working as a Backend Engineer?

Share your passion for backend development—perhaps you love the logic and problem-solving aspects, or the satisfaction of building robust systems that support user experience. Personal anecdotes or stories about your previous projects can make your answer compelling and relatable.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago

Join Almedia as a B2B Marketing Manager to drive growth and engagement in the dynamic APAC market.

Photo of the Rise User
Posted 10 days ago

Join Almedia as a product manager and help shape the future of user acquisition in the mobile gaming industry.

Photo of the Rise User
Lonza Hybrid US - Vacaville, CA
Posted 13 days ago

Join Lonza as a Sr Process Engineer to lead design and improve engineering processes in the biopharmaceutical industry.

Science Hybrid Alameda, California, United States
Posted 9 days ago

Join Science as an Electrical Engineer to design cutting-edge medical devices that improve lives for patients with debilitating conditions.

Photo of the Rise User
Nidec Hybrid North America/USA/Minnesota/Mankato, MN
Posted 10 days ago

Become part of Nidec's journey in revolutionizing motor technology as a Test Engineering Intern.

Photo of the Rise User
Posted 3 days ago

Join Formlabs as an Embedded Software Intern and play a key role in developing innovative 3D printing solutions.

Photo of the Rise User
Posted 6 days ago

Join Shrikon as a Senior Architect to design scalable network management solutions that align with client specifications.

Photo of the Rise User
Saab Group Hybrid Huskvarna - Stensholmsvägen 20
Posted 7 days ago

Lead and inspire an engineering team at Saab, driving project success and team development.

Photo of the Rise User
AECOM Remote Belfast, United Kingdom
Posted 8 days ago

Join AECOM as a Principal Electrical Building Services Engineer and help deliver transformative infrastructure solutions.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Mid-Level Engineer specializing in Java, where you'll contribute to key technology strategies within a dynamic team.

Almedia helps you to advertise your app or digital products to a highly engaging target group. Almedia operates apps, websites and platforms like Freecash.com that collectively have more than 9,000,000 members as their user base.

39 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
February 28, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
8 people applied to Pipe Welder (Starship) at SpaceX
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.