Adaptive SPM for AI-Accelerated Innovation | Modular Solutions, Compounding Value | 30,000+ Customers
Senior Full Stack Developer
Location
Canada
Posted
89 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer
Tempo Software
• Write efficient, readable, maintainable, and testable side code both on the frontend and on the backend • 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
Job Requirements
- 5+ years of experience in software development for commercial software, preferably SaaS
- 4+ years of experience in commercial software development in TypeScript with React as well as in 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, Java/Kotlin
- Well versed in making efficient use of agentic AI workflows to do their work, while keeping code quality up
- Experience in building complex user interfaces
- Good sense of usability
- Skills in designing APIs
- Has experience with building highly scalable distributed systems
- Has experience with Kubernetes and AWS
- Has experience with SQL queries and database performance, as well as 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 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
Benefits
- 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!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Full Stack
GenesysOrchestrating billions of remarkable experiences in more than 100 countries – through cloud, digital and AI technology.
• Own end to end delivery of AI driven features, from problem framing through design, development, deployment, and continuous iteration in production • Design and build agentic systems that plan, reason, and act using tools and APIs, improving reliability, safety, and observability of LLM powered applications • Develop full stack solutions across React and TypeScript frontends, backend services, and LLM integration layers to deliver cohesive user and system experiences • Translate ambiguous customer problems into scalable product solutions by partnering with product, solution consultants, and enterprise stakeholders • Build and enhance evaluation frameworks that measure quality, cost, latency, and robustness of AI systems under real world conditions • Drive experimentation cycles by rapidly prototyping, testing hypotheses, and iterating based on measurable outcomes
• Build and operate Clay workflows that research, enrich, and score 121+ target hospital accounts automatically. • Configure intent signals (Unify) and respond to buying triggers—new CMIO hires, AI strategy announcements, RFPs—within 4 hours with AI-personalized outreach. • Design and optimize Apollo outreach sequences; A/B test messaging; track conversion rates by tier and channel. • Build the pre-conference outreach machine for ASTRO, HIMSS, and ACRO—scheduling 15–25 meetings before each event. • Generate AI-powered meeting prep briefs and post-call follow-ups so senior sellers stay focused on closing. • Maintain Salesforce as the source of truth and report weekly on what’s working, what’s not, and what’s changing. • Document everything you build so this function can scale.
Senior Engineer, Inference Data Plane
DigitalOceanThe cloud ☁️ of choice for developers, startups, and growing digital businesses around the world.
• Drive the design and development of distributed services within our AI Infrastructure ecosystem. • Create, refine, and assess system design proposals for our high-scale, multi-tenant inference cloud ecosystem. • Lead the operational strategy for critical services, defining SLOs and leveraging advanced observability. • Partner deeply with Product Management, TPMs, and Engineering Management peers to align technical roadmaps with business priorities. • Work on new architecture initiatives that enable fleet optimization and help evolve DigitalOcean into a market leader.
Fullstack Developer (Java WebFlux + Angular)
KeppriEspecialistas en el end to end de activos digitales, staffing y Servicios Tecnológicos. Hazlo fácil con KEPPRI !!!
Role Description ¡Únete a nuestro equipo como Fullstack Senior y construye soluciones robustas y escalables! Buscamos un perfil con experiencia sólida en backend Java moderno (Spring Boot + WebFlux) y participación activa en frontend con Angular, para desarrollar productos digitales con altos estándares de calidad, rendimiento y mantenibilidad, en un entorno cloud sobre AWS. Tus responsabilidades serán: - Diseñar, desarrollar y mantener microservicios y componentes backend con Java + Spring Boot + WebFlux. - Construir e integrar APIs REST seguras, eficientes y bien documentadas. - Desarrollar funcionalidades en Angular, asegurando buenas prácticas, modularidad y una experiencia de usuario consistente. - Asegurar calidad con pruebas unitarias, revisiones de código y mejora continua. - Participar en equipos ágiles (planning, refinamiento, sprints, retrospectivas). - Apoyar despliegues y operación en ambientes cloud (principalmente AWS) junto con el equipo de plataforma/DevOps. Qualifications - Experiencia sólida con Java 21+. - Dominio de Spring Boot y programación reactiva con Spring WebFlux. - Construcción de APIs REST y arquitectura de microservicios. - Conocimiento aplicado de Clean Architecture (estructura mantenible). - Persistencia con Hibernate y experiencia con bases de datos relacionales (PostgreSQL o MySQL). - Pruebas unitarias con JUnit + Mockito. - Manejo de dependencias y build con Gradle 8.x. - Consumo de servicios usando WebClient (WebFlux) (u otros clientes equivalentes). - Experiencia desarrollando aplicaciones web con Angular (ideal versión LTS reciente). - Buen manejo de componentización, consumo de APIs, y buenas prácticas de desarrollo frontend. - Uso de SASS/SCSS y trabajo alineado a un sistema de diseño (design system corporativo). - Experiencia trabajando con servicios de AWS (deseable EKS y RDS/Aurora). - Contenerización con Docker y despliegues en entornos orquestados (Kubernetes/EKS). Requirements - NoSQL: DynamoDB o DocumentDB. - Cache: Redis o Memcached (ElastiCache). - Manejo de secretos con AWS Secrets Manager. - Conocimiento de performance testing (ej. JMeter). - Certificaciones AWS (plus). Benefits - Salario competitivo acorde a tu experiencia. - Trabajo remoto. - Oportunidades de crecimiento profesional. - Cultura enfocada en buenas prácticas de ingeniería. - Proyectos con retos técnicos reales.




