Senior Front-End Software Engineer

Tallinn | Riga

Join our Tallinn or Riga team at Scoro as a Senior Front-End Software Engineer and help us build a globally used product that makes work more efficient for teams around the world.

You’ll play a key role in developing scalable features, improving code quality, and collaborating closely with product and design teams.

To succeed in this role, you’ll need solid technical skills, a proactive mindset, and the ability to turn ideas into working solutions that scale. We value clean code, curiosity, and teamwork.

If this sounds like you, apply now and let’s Score together!

👉Curious about Scoro’s Product Engineering team? Read these posts by our Senior Software Engineer and VP of Engineering, or visit the Product Engineering Blog on Medium.

Apply now

What will you do?

  • Write high-quality, maintainable, and efficient code to further develop and improve Scoro’s work management software.
  • Identify and solve complex technical challenges with a focus on scalability, performance, and security.
  • Take responsibility for your developments from idea to deployment, collaborating with a cross-functional team of designers, product managers, and other engineers.
  • Tackle challenges alongside a supportive team, where learning through experimentation is encouraged. Build impactful solutions that empower others.
  • Mentor and support junior developers to help them grow their skills and confidence.
  • Drive improvements and take ownership of initiatives within your team and across the engineering organization.
  • Identify and champion modern front-end technologies, tools, and best practices to keep our stack sharp.
  • Leverage tools like Cursor, Copilot, Claude, or whatever helps you get the job done.

You’d be a great fit if you have:

  • 5+ years of experience in software development.
  • Hands-on experience with JavaScript/TypeScript and modern front-end frameworks like Vue/React/Angular and GraphQL APIs.
  • Ability to solve complex problems and design scalable, well-architected software solutions.
  • Passion for quality and the ability to engineer it into every stage of the development lifecycle.
  • Strong mentoring and collaboration skills — you enjoy helping others grow.
  • Good time management skills and the ability to plan and prioritize your work effectively.
  • Strong verbal and written communication skills in English.
  • A proactive and positive attitude.

Bonus points for:

  • Having a degree in IT.
  • Experience with pair programming, TDD, and continuous delivery concepts.
  • Familiarity with Agile methodologies.
  • Having a full-stack approach and knowledge of PHP, NodeJS, or Go is a big plus.

Here’s What Awaits You at Scoro

  • Stock Options Package: Be part of Scoro’s growth and share in our success.
  • Work Where You Thrive: We don’t have mandatory office days. Join us in our cozy Tallinn or Riga office, or work from wherever you feel most productive.
  • Make an Impact: Work on a meaningful, globally-used product that helps businesses streamline their workflows and achieve more.
  • Annual Leave: Over 5 weeks of paid time off.
  • Loyalty Days: 1-5 extra holiday days per annum based on tenure.
  • Health Comes First: Three paid medical days, private health insurance (or Stebby compensation in Estonia), and covered mental health services.

 

  • Continuous Learning: Invest in your growth with trainings, an individual budget for books and courses, and unlimited access to Udemy.
  • Community and Activities: Connect with teammates through on-site and hybrid events, and employee-led initiative groups.
  • Global Gatherings: Meet the entire Scoro team at our bi-annual company-wide events in Tallinn.
  • Unique Company Culture: A diverse international team where trust, teamwork, and laughter go hand in hand. Get a glimpse of the vibe on Instagram and Scoro’s Blog.
  • Monthly Gross Salary: Depending on experience, the range is 4400-5850 euros gross.

Please know that at Scoro, we’re an equal opportunity employer and value diversity in our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

See other positions

Get in touch

Hiie-Liin Dirveiks

Recruitment Team Lead

+372 555 961 22 [email protected]