Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Stiltsoft is a B2B SaaS company trusted by over 15,000 organizations worldwide, including Fortune 500 companies. We build enterprise-ready apps for Confluence, Jira, and Bitbucket to help teams work better.
Now we are looking for a Full Stack Software Engineer to develop Awesome Graphs for Bitbucket application.
Awesome Graphs - an analytics app that turns Git data (commits, pull requests) into easy charts and reports and helps teams make decisions with real data.
The app comes in both Data Center and Cloud versions.
Our plans:
- As Atlassian moves more customers to the Cloud, our focus is on exploring growth opportunities in Cloud
- One of the challenges is migration to a new cloud technology, Atlassian Forge
- Continue to develop new features in the DataCenter application
What you will do:
- Full-stack development: from designing the architecture, writing the code to adding tests on your code, and participating in code reviews
- Work with the Product Manager to match tech and product priorities
- Help improve our engineering process (code reviews, solution proposals, pull requests)
- Optimize performance, reliability, and usability: not just "doing tasks" but own outcomes, think about long-term impact, and the value for the product
- Support on technical tickets - bug reports and incidents, handled in business hours
- Grow SRE practices in the team
Our Tech Stack & Rituals:
- Backend: Java 17/21, Kotlin for tests
- Frontend: JavaScript, TypeScript, React, D3.js
- Frameworks: Atlassian SDK (DC), Play Framework (Cloud)
- Fridays are for improving Developer Experience and paying down tech debt
- Every few months we run an engineering retro to review processes, remove useless steps, and add what’s missing
- We have a real code review process
- Before starting a big task, we always write a Solution Proposal
What You’ll Need:
- 5+ years as a Software Developer: you can design and write code that’s easy to read and maintain
- Strong TypeScript or JavaScript
- Preferably, React experience, or the desire to learn React
- Java experience and the will to grow in Kotlin
- Basic use of AWS console, Datadog (read logs, set alerts)
- Know basic ZDD patterns
- Can write SQL with joins, grouping, sorting across several tables (and avoid raw SQL in production)
- Experience with git and Maven
- Readiness to test your code (integration + unit tests)
- Readiness to develop SRE practices in a team
- Collaborative mindset: share ideas confidently, give constructive feedback, take ownership
- English B1+ and professional Russian (we communicate in Russian inside the team)
What we offer:
- Own the product with the team, no micromanagement & minimal corporate politics
- We aim for quality from the start: “ship now, fix later” isn’t our approach; we try to do it right the first time
- Software practices that bring real value - no useless rituals
- Working in the Atlassian ecosystem means some tech choices are set - the challenge is to be creative within those limits
- Time for tech debt: every Friday you pick a technical task to make developers’ lives better
- We align expectations before development - the Product Manager writes product specs and explains the “why” and “what”
- Remote-first, with an optional Tallinn office. We cover home office equipment
- Training and education support
- Medical insurance, sports compensation, corporate events
- We give back to the community: sponsor DevClub meetups, support open source (Webpack, JUnit), and join Atlassian community events
Interview loop: intro call → take-home task → team chat. No live technical interviews
Key Skills
Ranked by relevanceReady to apply?
Join Stiltsoft and take your career to the next level!
Application takes less than 5 minutes

