Skip to main content
Tempo

Senior Full Stack Developer

RemotePortugal, Canada only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to PT, CA only. Set where you work from to check your eligibility.

No BS summary

Senior full-stack developer with 5+ years in commercial software and 4+ years using TypeScript, React, and Java and/or Kotlin. Needs experience with scalable distributed systems, Kubernetes, AWS, SQL/NoSQL, API design, and complex UIs. Remote role with applicant location requirement: Portugal.

Core skills

TypeScriptReactJava/Kotlin

Required skills

JavaScriptCSSHTMLAgentic AI workflowsAPI designKubernetesAWSSQLNoSQLMongoDBAWS DynamoDB

Required languages

English Upper-intermediate spoken and written

What you'll do

  • Write efficient, readable, maintainable, and testable code on both the frontend and backend
  • Create unit tests and sometimes integration and performance tests
  • Review peers' code
  • Solve challenging problems with attention to user experience, security, and performance
  • Cooperate with product managers, designers, software developers, QA engineers, and technical writers to develop and maintain Atlassian plugins used by customers

What they require

  • 5+ years of experience in software development for commercial software, preferably SaaS
  • 4+ years of experience in commercial software development in TypeScript with React and server-side development of commercial web applications in Java and/or Kotlin
  • 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, and Java/Kotlin
  • Well versed in making efficient use of agentic AI workflows while keeping code quality up
  • Experience building complex user interfaces
  • Good sense of usability
  • Skills in designing APIs
  • Experience 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
  • 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 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 the candidate does not know fully in advance
  • Ability to work with teammates on elaborating technical specifications
  • Resume must be submitted in English only

Benefits

  • Work on meaningful products that empower enterprise users and improve productivity
  • Culture that values creativity and innovation with opportunities to make a real impact
  • Supportive, collaborative UX team that values openness, communication, and continuous learning
  • Opportunities for professional development, including conferences, courses, and mentorship
  • Remote First work environment
  • Unlimited vacation in most locations
  • Health, dental, vision, and savings plan benefits
  • Training reimbursement
  • WFH reimbursement
  • Diverse and dynamic teams with challenging and exciting work
  • Opportunity to have a real impact on the business
  • Social activities, both in person and virtual
  • Optional in-person meet-ups
  • Ability to travel to international offices
  • Employee referral program

Tempo is a layer-1 blockchain designed for stablecoins and real-world payments, aiming to simplify and scale payment processes for users including fintechs and traditional banks.

BlockchainMid-size

Details

Apply routeDom
Salary not disclosed