Tempo logo
    T

    Full Stack Developer

    Tempo
    Poland•Ukraine•Ireland•Slovakia•Spain•Portugal•Romania
    Remote
    Mid Level
    Full Time
    Full Stack DeveloperJavaSpringReactTypeScriptRemoteMid-level

    Requirements

    • •3+ years of relevant full-stack work experience
    • •Solid back-end experience with Java and the Spring ecosystem (dependency injection, REST controllers)
    • •Good command of relational databases and SQL, with the judgment to debug data correctness and query-performance issues
    • •Practical experience maintaining production UIs with React (hooks, component composition) and TypeScript in a typed codebase
    • •Familiarity with state management (Redux / Redux Toolkit, MobX, or comparable) and a modern front-end build tool (Vite or Webpack)
    • •Good understanding of OOP, common design patterns, and automated testing
    • •Highly analytical, with a genuine passion for debugging
    • •A sense of ownership – able to work with autonomy, comfortable picking up unfamiliar areas and support tickets and driving them to resolution
    • •Good communication skills in English (B2+ / upper-intermediate or higher)

    What You'll Do

    • •Investigate and troubleshoot customer and support issues end-to-end – reproduce, find the root cause, and ship reliable fixes in a timely manner
    • •Maintain and stabilize the existing codebase, keeping it compatible across multiple Jira Data Center versions and database vendors
    • •Keep the product current and secure – upgrade dependencies, address CVEs, and adapt to new Jira and database releases
    • •Support customers migrating between environments, including Data Center → Cloud paths
    • •Make targeted improvements and enhancements
    • •Write and maintain unit and integration tests to protect against regressions
    • •Participate in peer code reviews, upholding coding standards and best practices
    • •Work with GitHub-based CI/CD pipelines (GitHub Actions) – keeping builds green, and running and releasing the product through the automated pipeline
    • •Work closely with support, QA, PMs, and other stakeholders, and build durable, shareable knowledge of the product and its BI integrations

    Nice to Have

    • •Experience developing or maintaining Atlassian Data Center apps (P2 plugins, Atlassian Plugin SDK, Spring Scanner, Marketplace)
    • •Experience supporting a customer-facing product and working directly with support/customer requests
    • •Familiarity with BI/analytics tooling or the OData protocol
    • •Experience with performance profiling and optimization on large datasets
    • •Awareness of secure coding practices (input validation, injection, SSRF, dependency CVEs)
    • •Awareness of Atlassian Cloud and Cloud-migration paths (e.g., JCMA) for Data Center apps

    Benefits

    • •Remote First work environment
    • •Unlimited vacation in most locations
    • •Health, dental, vision and savings plan
    • •Training reimbursement
    • •WFH reimbursement
    • •Diverse and dynamic teams
    • •Opportunity to have a real impact on business
    • •Social activities (in person and virtual)
    • •Optional in person meet-ups and ability to travel to international offices
    • •Employee referral program

    About Tempo

    Tempo is the leader in time management, resource planning, and budget management for software engineering and product management teams.

    Burlington, MA, US
    250 - 500
    Time Tracking