Back to all jobs

Senior Full Stack Engineer at Toggl

WeWorkRemotely
Apply NowSign in to track
AI-enhanced for better readability

Toggl: Senior Full Stack

Headquarters: Tallinn, Estonia
URL: https://toggl.com/jobs/

We are looking for a Senior Full Stack Engineer to join one of our Product Tribes, the cross-functional units that own the end-to-end experience for a specific Toggl user role. You'll join the Tribe building for managers, the people who plan work, protect margins, and keep projects on time and on budget.

You own significant parts of that experience end-to-end, working hands-on with product and design to ship work that matters. You'll do this as we build and launch Toggl 2.0, our consolidated planning, time tracking, and time intelligence product.

  • Salary: €83,000 annually.
  • Location: You can work from anywhere in the world as long as your main location is between UTC-4 and UTC+4.

The Role

As a Senior Full Stack Engineer, you own meaningful parts of the product end-to-end, from the data model and the API to the interface someone actually clicks. You are accountable not for tickets closed, but for clarity, craft, and outcomes.

You'll work in the Tribe serving managers, across planning and capacity management, dashboards, and billable work. You'll build with React and TypeScript on the frontend and our backend services (mostly Golang) and data layer (Postgres) behind them.

Note: Our team meetings are scheduled between 11:00 and 16:00 UTC. Your availability and commitment to participate in these sessions are essential.

Responsibilities

Ownership and delivery

  • Take projects from problem to production. Own the technical approach for major features front to back, break the work down sensibly, sequence it, and ship in slices.
  • Make the technical calls in your area. Choose between options, name the tradeoffs, and decide without waiting for permission.
  • Keep your work visible without being chased. Flag risks and slips early, keep the Tribe in the loop, and unblock yourself.

Craft and quality across the stack

  • Build interfaces people trust with dense, real-world data.
  • Design the data and API layer those views depend on.
  • Own performance as a feature, end to end.
  • Write code others can work in.

Working with product and design

  • Shape solutions, don't just implement them.
  • Partner closely with design. Prototype early and spot edge cases.
  • Stay close to users and evidence. Join user tests and let data change what you build.

Raising the bar

  • Review code with intent.
  • Mentor and interview.
  • Improve things across team boundaries.

AI as core leverage

  • Use AI tools extensively in your daily work for exploration, prototyping, code generation, review, debugging, and research. AI fluency is not optional.

About You

  • Significant experience building and shipping production web applications end to end.
  • Genuinely comfortable on both sides of the stack.
  • Deep, practical knowledge of JavaScript, TypeScript, React, and modern CSS.
  • Solid on backend fundamentals (API design, relational data modeling). Prior Golang experience is not mandatory but you must be willing to adopt it fast.
  • High bar for quality and attention to detail.
  • Knack for data-heavy product surfaces.
  • Care about the user's problem, not just the ticket.
  • Own outcomes, not output.
  • Thrive in ambiguity and move fast.
  • Hands-on with AI tools.
  • Excellent written and verbal English communication skills.
  • Value transparency, ownership, and speed over perfection.

Nice to have:

  • Experience with TanStack, frontend caching, and eventual consistency.
  • Experience with capacity planning, scheduling, reporting, or other complex B2B SaaS products.
  • Experience with distributed or microservice systems, infrastructure as code, and CI/CD pipelines.

This Role Is NOT

  • A ticket-taker role.
  • A pixel-pusher translating finished designs into code.
  • A role where you hand off at the API boundary.
  • A role where quality is someone else's job (no dedicated QA team).
  • A place to work in isolation from users.
  • A role for people who need heavy process or top-down direction.

The Team

We are a global team of ~80 people working from over 40 countries. We hire globally, you work locally. Every few months we travel to meet up somewhere in the world. We place a huge amount of trust in our people and measure outcomes rather than the work itself. Our values fuel our results.

What's Happening at Toggl

Toggl is at an exciting turning point. We're taking our best-in-class time tracking and expanding it into Toggl 2.0: one product that brings together time tracking, planning, capacity management, reporting, and insight.

Benefits

  • Freedom to choose when and how much you work—we only measure results.
  • 24 days of paid time off a year, plus your local holidays.
  • Unlimited sick leave.
  • In-person meetups for team-building (expenses covered).
  • 4-6 weeks paid sabbatical (depending on tenure).
  • Laptop budget up to 2,500€ (renews every 3 years).
  • €2,000 budget to set up your home office + €300 every year after 3 years of tenure.
  • €3,000 per year for co-working space membership and/or internet service.
  • €4,000 per year contribution for training, workshops, and conferences.
  • €2,400 per year contribution for physical and mental health.
  • Support for buying tools you need for doing your best work.

To apply: https://weworkremotely.com/remote-jobs/toggl-senior-full-stack

Similar jobs