Tempo logo
    T

    Senior Backend Developer

    Tempo
    Canada
    Remote
    Senior
    Full Time
    5 days ago
    remoteseniorbackendjavakotlinawskubernetes

    Requirements

    • 4+ years of experience in server-side development of commercial web applications in Java and/or Kotlin
    • Degree in Computer Science, Software Engineering, or related studies
    • Working knowledge of Computer Science fundamentals: big-O, basic data structures, and algorithms
    • Skills in designing APIs
    • Experience with building highly scalable distributed systems
    • Experience with Kubernetes and AWS
    • Experience with SQL queries and database performance
    • Experience with NoSQL technologies, such as MongoDB or AWS DynamoDB
    • Ability to express thoughts clearly, including explanation of technical decisions
    • Upper-intermediate spoken and written English
    • Solid soft skills to communicate in a 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

    What You'll Do

    • Write efficient, readable, maintainable, and testable code using Kotlin, Java, and other server-side languages and 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

    Nice to Have

    • Experience with Typescript and the React ecosystem
    • Experience with performance optimizations

    Benefits

    • Remote First work environment
    • Unlimited vacation in most 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 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