Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tempo Software

Senior Frontend Developer

Tempo Software

Senior Frontend Developer developing client-side code for integrated time management solutions. Joining a global team at Tempo Software focused on user experience and performance optimization.

Posted 4/25/2026full-timeRemote • 🇨🇦 CanadaSeniorWebsite

Tech Stack

Tools & technologies
JavaJavaScriptKotlinReactTypeScript

About the role

Key responsibilities & impact
  • Write efficient, readable, maintainable, and testable client-side code using TypeScript, JavaScript and various frameworks
  • Create unit tests, sometimes integration and performance tests
  • Review your peers' code
  • Solve challenging problems with a great attention to user experience, security and performance
  • Cooperate with product managers, designers, software developers, QA engineers, and technical writers to develop and maintain the best Atlassian plugins that are used by thousands of people in many big-name companies around the world

Requirements

What you’ll need
  • 4+ years of experience in front-end development for commercial software
  • 1+ year of experience in commercial software development on TypeScript with React
  • Degree in Computer Science, Software Engineering, or related studies, knowledge of Computer Science fundamentals: big-O, basic data structures, and algorithms
  • Excellent knowledge of TypeScript, JavaScript, CSS3, HTML5
  • Experience in building complex user interfaces
  • Good sense of usability
  • Experience with performance optimization
  • Upper-intermediate spoken and written English
  • Ability to express thoughts clearly, including explanation of technical decisions
  • Solid soft skills to communicate in multicultural environment
  • Ability to work autonomously and remotely without extensive control or micro-management, ability to start working without complete technical specification
  • Ability to learn and have productive communication on topics which the candidate doesn’t know 100% in advance
  • Ability to work with the teammates on elaborating technical specifications
  • Experience with Java/Kotlin is a plus

Benefits

Comp & perks
  • Remote First work environment
  • Unlimited vacation in most of our locations!!
  • Great benefits including health, dental, vision and savings plan.
  • Perks such as training reimbursement, WFH reimbursement, and more.
  • 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!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptReactCSS3HTML5unit testingintegration testingperformance testingperformance optimizationuser interface development
Soft Skills
attention to user experiencecommunicationautonomyproblem-solvingusability sensemulticultural communicationclear expression of thoughtscollaborationadaptabilityself-learning
Certifications
Degree in Computer ScienceDegree in Software Engineering