Job Title: Developer
Location: Tallinn, Estonia
About CostPocket:
We at CostPocket aim to build a bullet-proof product for expense management that both accountants and business owners would love to use. We wish to eliminate pointless manual entry work from accountants and move towards efficient, digital workflows. We started digitizing expense reporting by capturing an expense document, reading data from it, putting it into digital form, and sending the final results to accounting software. Now we provide a full solution for expense management that includes a wide range of feautures.
We are a team of 18 professionals, who can all be described as independent thinkers who love transparent and honest communication and can make decisions that impact the future of our product. We are known for team events that everyone loves and for giving many opportunities to grow professionally and personally. We’re dedicated to creating a supportive and stimulating environment where good thoughts are listened to.
Who We’re Looking For:
A talented Developer who is technically proficient and passionate about solving real-world business challenges. You’ll play an important role in shaping our solution by developing our main service and creating exciting new functionalities.
Expertise:
Required:
- Excellence with typescript, related tools and common practices.
- NodeJS and its ecosystem
- PostgreSQL (PG-specific query functionality, designing scalable data structures)
- Proper experience with event-driven systems
- Experience with testing integrated systems
- Be able to think critically and produce decently structured, clean and correct code (already without the use of AI)
- Have a proactive mindset for maintaining codebase through its lifecycle
- Have accountability over the codebase that is their responsibility
- Ability to communicate the effect and output of your work to non-technical people in the team and to understand the requirements from a non-technical (customers) point of view
Preferred:
- Experience with Bun and Vue3
- Capable of designing secure docker images
- Capability and understanding of building high reliability applications
- Experience with building, maintaining and debugging highly automated systems
- Experience with upgrading mid-size codebase and making multi-phased updates from legacy to new systems.
- Experience using Prometheus, Grafana and Loki
- Basic experience of MongoDB
Also good to have:
- Basic understanding of Kubernetes API (kubectl and API resources)
- Experience with Azure and Google Cloud
- Experience in accounting or financial industry
- Understanding of computer networking and low-level basics
You will be working with:
- Core systems, which support our frontend apps and high-end automation systems
- Various integrations with partner API applications
- Distributed services with event driven architecture
- Multi-repository codebase with many internal dedicated libraries
- System that must enforce accounting rules and be reliable for a large customer base
- Front office teams for identifying and fixing client-facing issues
- Various full-stack microservices
What We Offer:
At CostPocket, we believe that your success is our success. We offer a comprehensive and flexible compensation package designed to reward your skills and foster your professional growth.
- Competitive Compensation:
In addition to a competitive base salary, you will have an opportunity to earn equity in the company, so you will directly share in our success. We value your contributions and want you to feel invested in the journey ahead.
- Work-Life Balance:
You have the freedom to work with flexible working hours. As long as you come to work in our office in Tallinn city center 3 days per week, you have the autonomy to design your work schedule around your life.
- A Collaborative, Supportive Environment:
Join 18 dedicated professionals in a startup who value innovation, honesty, and independence. Our culture is built on transparent communication and a genuine commitment to each team member’s growth. Expect regular team events, planning sessions, and a workplace where every voice is heard.
- Professional Development:
We want you to keep on learning and advancing in your career. We value learning from your colleagues, and sessions of sharing knowledge with the rest of the team are a part of our culture.
- Exciting Projects and Impact:
You’ll have the opportunity to work on integrations with different software platforms, grow our main service, and build new functionalities that set industry standards.
How to Apply:
- Visit our website to find out more about CostPocket.
- Send an email to [email protected] with your CV. Please, no motivation letter - just focus on how your background aligns with our needs.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior PHP Developer – System Migration
2026-04-11
PHP Developer
2026-04-11
DevOps Engineer
2026-04-07
- Posted
- Apr 08, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Tallinn
- Company
- CostPocket
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior PHP Developer – System Migration
2026-04-11
PHP Developer
2026-04-11
DevOps Engineer
2026-04-07