Application Guide

How to Apply for Software Engineer - Freelance

at Tomra

🏢 About Tomra

Tomra is a global leader in advanced sensor-based sorting and resource recovery systems, pioneering technologies that enable a circular economy by minimizing waste. Their unique focus on optimizing resource recovery through innovative engineering makes them impactful in sustainability. Working here means contributing directly to environmental solutions through cutting-edge technology.

About This Role

This freelance Software Engineer role involves developing and optimizing the backend stack of Tomra's software platform, collaborating closely with R&D teams on new features and performance improvements. You'll be instrumental in refining software architecture and implementing robust solutions that support resource recovery systems, making this role impactful for advancing circular economy technologies.

💡 A Day in the Life

A typical day involves collaborating remotely with R&D teams to refine requirements for new features, designing and implementing backend solutions for the software platform, and participating in cross-functional meetings to coordinate testing and delivery. You'll spend time optimizing existing code, proposing process improvements, and ensuring the platform supports Tomra's resource recovery systems effectively.

🎯 Who Tomra Is Looking For

  • Has proven backend development experience with a focus on scalable, high-performance systems
  • Demonstrates experience collaborating with R&D teams on feature development and software optimization projects
  • Shows expertise in software architecture design and implementing robust, maintainable solutions
  • Has experience with cross-functional collaboration for comprehensive testing and delivery processes

📝 Tips for Applying to Tomra

1

Highlight specific backend projects where you optimized performance or refined architecture, especially in resource-intensive applications

2

Demonstrate experience with R&D collaboration by describing how you've worked with research teams to translate requirements into technical solutions

3

Tailor your resume to show cross-functional experience with testing and delivery processes in remote or distributed teams

4

Research Tomra's specific technologies and mention how your backend skills could support their resource recovery systems

5

Provide concrete examples of improvements you've implemented to software development processes in previous roles

✉️ What to Emphasize in Your Cover Letter

["Your experience with backend development for performance-critical systems and how it aligns with Tomra's platform needs", 'Specific examples of collaborating with R&D teams to develop features and optimize software performance', "How you've contributed to software architecture design and implemented robust solutions in previous projects", 'Your approach to cross-functional collaboration for testing and delivery, particularly in remote settings']

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • Tomra's specific resource recovery technologies and how software supports their sorting and recycling systems
  • The company's circular economy initiatives and sustainability goals mentioned in their annual reports
  • Their software platform capabilities and any public information about their tech stack
  • Tomra's R&D focus areas and recent innovations in waste minimization technologies

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Describe your experience with backend architecture for high-performance systems and how you've optimized software performance
2 How have you collaborated with R&D teams in the past to develop new features from concept to implementation?
3 Walk through your process for designing and implementing robust solutions when refining software architecture
4 What strategies do you use for effective cross-functional collaboration in testing and delivery processes?
5 How would you approach improving software development processes for a platform supporting resource recovery systems?
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Submitting a generic application without tailoring examples to backend development, R&D collaboration, or resource recovery systems
  • Failing to demonstrate specific experience with software architecture design and implementation of robust solutions
  • Not showing understanding of how cross-functional collaboration works in testing and delivery processes

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Tomra!