See all the jobs at Tempo Software Inc. here:
| Engineering | Full-time | Fully remote
Org-wide Summary
At Tempo we’re on a mission to help teams build better, together. We are creators of top-selling Atlassian Marketplace apps, supporting more than 29,000 customers and working with hundreds of Solutions Partners globally. Our solutions help customers orchestrate creation and delivery, so their teams can focus and optimize around their highest priorities.
Our product suite has grown from our popular time-tracking solution, which launched in Iceland in 2009, to resource & capacity planning, project cost tracking, project & program management, and strategic roadmapping. In 2024 Tempo acquired Alpha Serve, a leading provider of automated data integration and management solutions.
We envision a world where everyone inside an organization works in harmony on the most impactful opportunities aligned with their mission. Come join us as we continuously innovate our award-winning products, create new solutions, and expand to new ecosystems. Are you ready to unlock the joy of building with us?
Summary
We are seeking a skilled and motivated Software Developer with expertise in Java, React, and Vue.js to join our development team. In this role, you will design, develop, and maintain web applications, working across both the front-end and back-end. You will collaborate closely with Product Management and Quality Assurance teams, assist the support team by conducting technical investigations, and help resolve issues.
We’re looking for someone who is excited to learn, a great team player, and strives for doing the right things the first time around - knowing that it may take longer but understands that there’s a balance to be achieved and the importance of quality.
What You’ll Do
-
Design & developing new modules in the system;
-
Support existing codebase
-
Work with PMs, engineers, QA, SRE, and other colleagues and stakeholders;
-
Lead the migration of the front-end from vue.js to React;
-
Assist the support team by conducting technical investigations, troubleshooting issues, and providing solutions in a timely manner;
-
Write Unit and Integration Tests;
-
Participate in peer code reviews, ensuring adherence to coding standards and best practices;
-
Integrate with third-party tools and systems
Who You Are
-
3+ years of relevant work experience
-
Strong experience with Java 8+, Docker, Redis, Spring: Boot, MVC, Data
-
Solid understanding of build systems, particularly Maven
-
In-depth knowledge of OOP, Design Patterns, TDD
-
Experience with PostgreSQL database
-
Good knowledge of JavaScript, HTML, and CSS3
-
Proficiency with React
-
Experience with vue.js, AWS(EC2, ElastiCache, RDS), CI/CD pipelines, and Atlassian Forge will be a plus
-
Demonstrate ability to learn quickly and pick up new technologies
-
Highly analytical with a passion for finding solutions to tough problems
-
Responsible, proactive, and honest
-
Excellent communication and collaboration skills\
What's In It For You (Org-wide)
-
Diverse and dynamic teams with challenging and exciting work.
-
An opportunity to have a real impact on our business.
-
A great range of social activities (both in person and virtual).
-
Optional in person meet-ups and the ability to travel to our international offices
-
Employee referral program
-
And so much more!!
Note: As our hiring teams are global, please submit your resume in English only.
At Tempo Software, we are proud to be an equal opportunity employer and are committed to creating an inclusive culture. As such 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.