Technical Lead

ThalesAnchorage, AK
Onsite

About The Position

We are seeking an experienced Senior Full Stack Developer to join our agile, international team. You will design, implement, and evolve robust, scalable backend and frontend components. This position requires strong technical ability, attention to code quality, and a passion for delivering reliable products. In addition, you may have the opportunity to take on the role of Scrum Master for the squad, supporting agile ceremonies and continuous improvement initiatives.

Requirements

  • Deep expertise in algorithms and data structures, including proper optimization approaches for performance and speed (using Big O notation for time and space complexity).
  • Distributed Systems, Networking basics, Operating Systems, API design, System design, Scalability, Reliability, Security fundamentals
  • Experience with one or two of the following languages: Go (Golang), TypeScript, JavaScript, HTML5, CSS3, SQL, Bash/Scripting
  • Experience with modern architectures, building resilient and communicative distributed systems, and working with replicated databases.
  • Microservices architecture, REST APIs, Event-driven architecture, Clean Architecture, Integration patterns, Resilience patterns
  • Proficiency in modern web and mobile technologies, such as PWAs (Progressive Web Apps), modern JS frameworks (e.g., Angular, React), WebGPU/WebGL, WebRTC, and Web performance optimization.
  • Responsible design, REST client integration.
  • Strong experience in front-end development using Angular (12+), including component-driven architecture
  • Knowledge of caching tools and strategies (Redis, IndexedDB, Local Storage API, Load balancing, Latency reduction, etc.).
  • Clean code, Code review, Test-driven development (TDD), Unit testing, Integration testing, Documentation, Version control (Git), Agile methodologies (Scrum/Kanban), Secure coding practices
  • CI/CD pipelines, Docker, Kubernetes, Infrastructure as Code (IaC), Monitoring, Logging, Observability, High availability, Fault tolerance, Cloud environments.
  • Autonomy, technical excellence, communication, teamwork, problem-solving, adaptability, curiosity, continuous improvement
  • In-depth knowledge of the Scrum agile process, strong soft skills, and prior experience as Scrum Master would be a strong asset.

Responsibilities

  • Actively design, develop, and maintain scalable backend (Go) and frontend (Angular) features.
  • Uphold code quality, performance, and maintainability standards.
  • Collaborate with the team to ensure alignment on technical choices and contribute to the improvement of architectural solutions.
  • Review peers’ code, identify issues, and share solutions to build a robust product.
  • Work closely with distributed teams, product owners, architects, and stakeholders.
  • Ensure clear communication, alignment, and efficient coordination in an international environment.
  • Possibility to take on the role of Scrum Master, leading agile ceremonies and supporting team agility.
  • Drive continuous improvement and facilitate collaboration within the squad.

Benefits

  • respect
  • trust
  • collaboration
  • passion
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service