About
With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver from first vision to value. Since 2007, Tempo has evolved from a time-tracking tool to the #1 time management add-on for Jira, and we continue to expand with tools across the Atlassian ecosystem. We strive to be a tech company with a heart, innovating award-winning products and helping the world work smarter, not harder.
About The RoleWe are looking for a passionate Senior Backend Developer to join our engineering team. You will collaborate with product managers, designers, developers, QA engineers, and technical writers to develop one of our flagship products – Structure for Jira Cloud. The best fit for our team is someone who wants to solve customers’ problems, not just close issues in a task-tracking system.
What You’ll Do- Write efficient, readable, maintainable, and testable code using Kotlin, Java, and other server-side languages and frameworks
- Create unit tests, and sometimes integration and performance tests
- Review peers\' code
- Address challenging problems with a focus on user experience, security, and performance
- Collaborate with product managers, designers, software developers, QA engineers, and technical writers to develop and maintain the best Atlassian plugins used by thousands of people in many large companies worldwide
- 4+ years of experience in server-side development of commercial web applications in Java and/or Kotlin (at least 1 year in Kotlin)
- Degree in Computer Science, Software Engineering, or related studies
- Working knowledge of CS fundamentals: big-O, data structures, and algorithms
- Experience in API design
- Experience building highly scalable distributed systems
- Experience with Kubernetes, Cassandra, Kafka, and Akka
- Excellent understanding of Java concurrency
- Strong ability to explain technical decisions clearly
- Upper-intermediate spoken and written English
- Solid soft skills for a multicultural environment
- Ability to work autonomously and remotely without extensive oversight, and to start work without a complete technical specification
- Willingness to learn and communicate on topics not known 100% in advance
- Ability to collaborate with teammates to elaborate technical specifications
- Experience with performance optimizations is a plus
- Impact: Work on meaningful products that empower enterprise users and improve productivity
- Innovation: Be part of a culture that values creativity and real impact
- Collaboration: Join a supportive, collaborative UX team that values openness and continuous learning
- Growth: Opportunities for professional development, including conferences, courses, and mentorship
- Remote-first work environment
- Unlimited vacation in most locations
- Health, dental, vision benefits and savings plan
- Training reimbursement, WFH reimbursement, and more
- Diverse and dynamic teams with challenging work
- Opportunity to have a real impact on the business
- A wide range of social activities (in person and virtual)
- Optional in-person meetups and travel to international offices
- Employee referral program
Note: As our hiring teams are global, please submit your resume in English only.
Apply today to join Tempo and help shape the future of enterprise productivity software.
Join us at Tempo Software, where we proudly foster an equal opportunity workplace. We are committed to an inclusive culture where all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Software Development
Languages
- English
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.