Задачи:
— Разработка и поддержка backend-сервисов на PHP/Laravel
— Проектирование и внедрение микросервисной архитектуры
— Работа с RabbitMQ и очередями сообщений
— Создание и поддержка RESTful API
— Написание и поддержка тестов с использованием PHPUnit или Pest
— Оптимизация производительности и масштабирование приложений
— Работа с базами данных и оптимизация SQL-запросов
— Использование AI-инструментов в разработке и быстрое освоение новых технологий.
Требования:
— 2–3 года профессионального опыта с PHP/Laravel
— Хорошее практическое знание Laravel 8+
— Понимание MVC, Service Providers и Middleware
— Опыт работы с PostgreSQL или MySQL
— Знание индексов, транзакций и оптимизации SQL-запросов
— Опыт работы с Redis
— Опыт работы с RabbitMQ
— Опыт разработки и интеграции RESTful API
— Docker / Docker Compose
— Свободное владение узбекским языком
— Английский язык — B1 и выше
— Умение эффективно использовать AI-инструменты в работе.
Будет преимуществом:
— Symfony или Yii
— GraphQL
— OAuth / JWT
— Memcached
— JavaScript, Vue.js, TypeScript
— DAX, M, Power BI Dashboards, Data Gateway и Cloud Reports.
Условия:
— Зарплата от $1000 — итоговая сумма обсуждается по результатам собеседования
— Работа над реальными проектами и современными backend-системами
— Использование AI-инструментов и современных подходов к разработке
— Возможность профессионального роста и дальнейшего развития до Senior
— Работа с современным стеком: Microservices, RabbitMQ, Redis, REST API и Docker
— Сильная техническая среда и работа в команде профессиональных специалистов
— Возможность самостоятельно предлагать и реализовывать технические решения
— Официальное трудоустройство согласно Трудовому кодексу Республики Узбекистан
— График 5/2, с 09:00 до 18:00
— Офис в Ташкенте, Мирзо-Улугбекский район, ул. Бинокор, 69
Этап собеседования: в процессе собеседования кандидату будут предложены несколько логических кейсов и простых математических задач.
Location: Worldwide
About CENSUS
CENSUS LABS is a cybersecurity engineering powerhouse specializing in building secure and resilient systems. Our work is research-driven and engineering-focused, enabling us to deliver bespoke development and custom solutions at the intersection of cybersecurity and emerging technologies. By addressing complex product challenges, we help our partners evolve their platforms across domains such as secure communications, IoT,
AI
-powered systems, and enterprise applications.
Learn more at census-labs.com. **
VALID PASSPORT REQUIRED FOR SECURITY CLEARANCE PURPOSES**
We are seeking a
Front End Software Engineer
to design and build production-grade user interfaces for next-generation cybersecurity and data-intensive platforms.
This is a 6-month fixed-term position. You will work as part of a team alongside the client, without being required to work on-site at the client’s premises.
The role is centered on translating design specifications into responsive, high-quality web applications, with emphasis on data-dense views, interactive dashboards, and workflows that make large and complex datasets understandable and actionable.
As part of cross-functional teams, you will work closely with product designers, backend engineers, and data engineers to deliver custom UIs from input designs (mockups and prototypes). Our projects operate across the spectrum of frontend engineering, applied
AI
, and cybersecurity, where the interface is often the primary way users explore findings, prioritize risk, and drive decisions. As part of this role, you will help shape products that are usable, performant, and visually polished.
Key Responsibilities
UI Development & Design Implementation
Translate design specifications and prototypes (e.g., Figma) into pixel-accurate, responsive web interfaces.
Build reusable, well-structured components and maintain a consistent design system across the product.
Implement data-dense views such as inventories, detail pages, and interactive dashboards.
Ensure cross-browser compatibility, responsiveness, and accessibility across the application.
Data Visualization & Interaction
Build interactive tables, filters, and visualizations for large structured and semi-structured datasets.
Integrate charting and visualization libraries (such as ECharts, D3, or Recharts) for analytics and reporting views.
Apply techniques such as
virtualization
, pagination, and lazy loading to keep data-heavy views performant.
Contribute to conversational and natural language query interfaces where
AI
-assisted features intersect with the UI.
API Integration & State Management
Integrate frontend applications with REST/GraphQL backends and streaming endpoints.
Design predictable state management and data fetching, caching, and synchronization strategies.
Handle loading, error, and empty states gracefully for a robust user experience.
Quality & Performance
Optimize rendering performance, bundle size, and load times across the application.
Write unit, integration, and end-to-end tests for frontend components and user flows.
Participate in code reviews and uphold maintainable, well-documented frontend code.
Collaboration & Delivery
Work closely with designers to refine UX and close the loop between design and implementation.
Translate requirements from product and engineering teams into robust frontend solutions.
Contribute to PoCs, demos, and integration pilots, and support knowledge transfer with internal and partner teams.
Minimum Qualifications
BSc/MSc in
Computer Science
,
Software Engineering
, or related field (or equivalent practical experience).
4+ years of experience
in frontend or full-stack development, with a strong focus on the frontend.
Strong proficiency in JavaScript and TypeScript, and modern HTML5 and CSS3.
Hands-on experience with a modern component-based framework (React preferred; Vue or Angular also considered).
Proven experience translating design mockups and prototypes into production-quality interfaces.
Solid understanding of responsive design, cross-browser behavior, and web accessibility.
Experience integrating with REST or GraphQL APIs and managing application state.
Familiarity with modern frontend build tooling and version control with
Git
.
Strong problem-solving, debugging, and communication skills.
Proficient in English and excellent communication skills.
Preferred / Nice-to-Have Skills
Experience building data-dense interfaces, operational dashboards, or analytics tooling.
Familiarity with data visualization libraries (D3, ECharts, Recharts) and large-table performance techniques.
Experience with design systems and component libraries (e.g., Storybook).
Exposure to BI / analytics platforms such as Superset, including embedding or extending their UIs.
Experience building chat or conversational UIs for
AI
/
LLM
-powered features.
Knowledge of security concepts or experience working on cybersecurity products.
Familiarity with containerization (
Kubernetes
) and
CI/CD
workflows.
Experience with testing frameworks (Jest, Playwright, Cypress) and frontend observability.
Location: Remote, Canada; Remote, United States
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Senior CX Platform Engineer, you'll help GitLab's Customer Experience (CX) teams hand real work to artificial intelligence (AI). You'll use Claude Code and GitLab Duo Agent Platform as your default development tools, designing agentic workflows and Model Context Protocol (MCP) servers with production testing, security, and shared ownership. This is a software engineering role, not ticket-taking internal IT, AI evangelism disconnected from shipped code, or customer-billable Professional Services delivery.
What you'll do
Use Claude Code, GitLab Duo, and other coding agents as your primary development environment for planning, implementation, refactoring, testing, reviews, and documentation. Run multiple agents in parallel on well-scoped tasks, critically review their output, and own every line that reaches production.
Build and maintain the team's agent harness, including shared AGENTS.md conventions, skills, slash commands, hooks, subagent definitions, and continuous integration checks. Measure and share what works, publish reusable patterns, and retire those that don't.
Ship agents and multi-step workflows for account research, success planning, scoping, status reporting, and customer onboarding. Package them as skills and plugins for non-engineers using Claude, Claude in Slack, and GitLab Duo Agent Platform.
Build MCP servers and connectors for governed access to GitLab, Salesforce, Gainsight, Kantata, Thought Industries, Gong, Snowflake, and other enterprise systems. Add evaluations, tracing, and human-in-the-loop checkpoints to keep internal and customer-facing agents measurable, auditable, and safe with customer data.
Evolve the CX Application Platform's gateway, Amazon Web Services (AWS) infrastructure, including Elastic Container Service (ECS), Relational Database Service (RDS), and Lambda, Terraform configuration, application scaffold, and deployment path. Own applications such as PS Compass, Congregate, and GitLab University and its integrations, documenting build-versus-buy and consolidate-or-sunset decisions.
Ship production-quality Python and TypeScript through GitLab continuous integration and continuous delivery (CI/CD), with tests, observability, security review, and runbooks. Design every application for handoff, with documentation, monitoring, and shared ownership.
Prototype with Customer Success, Digital Success, Professional Services, Education Services, and Training in days, not quarters. Help CX team members bring their own applications to production, and turn field learning into reusable reference implementations, development paths, and enablement.
Contribute upstream to GitLab and share product feedback with Product and Engineering. Mentor engineers and non-engineers on agentic development and raise the team's code review bar.
What you'll bring
Experience building and operating production software, owning multi-quarter work from ambiguity to production, choosing reusable platform solutions over one-off customization where appropriate, and designing for handoff.
Daily, hands-on use of coding agents such as Claude Code, Cursor, Codex, GitLab Duo, or similar on production work. You can show how they've changed what you ship and how you maintain quality.
Experience building with large language models (LLMs) beyond chat, including tool use, MCP servers, agent loops, context and retrieval design, prompt and workflow design, and evaluations.
Strong Python skills with FastAPI or Flask and TypeScript skills with Vue or React, including application programming interface (API) design, authentication, authorization, and secure handling of customer and business data.
Hands-on experience with AWS ECS, RDS, and Lambda, Terraform, Docker, and applications running behind single sign-on (SSO), such as Okta.
Experience integrating enterprise systems through Representational State Transfer (REST) and GraphQL APIs, and fluency with Git, merge requests, and CI/CD.
Experience translating non-engineering stakeholders' workflows into technical plans and writing clear asynchronous design documents, decision records, and enablement materials. You align with GitLab's values and are willing to use GitLab for your own work.
Optional experience includes agent harness customization; the GitLab Development Kit, Duo Agent Platform custom agents and flows, or AI Catalog publishing; enterprise agent governance and data controls; customer success, professional services, or learning platforms such as Salesforce, Gainsight, Kantata, or Thought Industries; professional services economics and customer success metrics; Snowflake or similar warehouses; and technical writing, talks, or open source contributions on agentic development.
We welcome interest from candidates with varying levels of experience; you don't need to meet every nice-to-have to apply.
About the team
CX Platform Engineering builds and runs CX Applications for Customer Success, Digital Success, Professional Services, Education Services, and Training. We own the CX Application Platform's gateway and infrastructure alongside our application portfolio: GitLab University, the Foundational Onboarding Agent in GitLab Duo Agent Platform, Congregate, PS Compass, and Customer Wins. We build the first version with the people doing the work, turn what we learn into a reusable pattern, then hand it off so it runs without us. We reward leverage, not heroics, and don't leave tools dependent on one person.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$139,200
—
$235,200 USD
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Ищем Senior QA Engineer в крупную технологическую компанию, которая разрабатывает высоконагруженные платформенные продукты для международных рынков в entertainment-индустрии.
Продукты построены на микросервисной архитектуре, поэтому важно уметь смотреть на систему целиком: разбираться во взаимодействии сервисов, тестировать frontend и backend и понимать, что происходит на разных уровнях приложения.
Задачи:
— участвовать в обеспечении качества продукта на всех этапах разработки и релизного процесса;
— тестировать frontend и backend;
— заниматься как ручным тестированием, так и автоматизацией;
— разрабатывать и поддерживать E2E-автотесты на Playwright;
— развивать API-автоматизацию;
— тестировать REST API и WebSocket;
— работать с микросервисами и проверять интеграции между сервисами;
— работать с SQL и данными;
— поддерживать и развивать автотесты в CI/CD;
— участвовать в выборе подходов к тестированию новой функциональности;
— улучшать QA-процессы и подходы внутри команды;
— проводить code review автотестов и делиться экспертизой с другими QA.
Требования:
— опыт в QA от 5 лет;
— сильный опыт ручного тестирования frontend и backend;
— коммерческий опыт автоматизации и самостоятельного написания автотестов;
— JavaScript / TypeScript;
— уверенный практический опыт с Playwright;
— опыт UI- и API-автоматизации;
— хороший уровень работы с REST API;
— опыт работы с WebSocket;
— понимание микросервисной архитектуры и взаимодействия сервисов;
— уверенная работа с SQL;
— понимание CI/CD и того, как автоматизированные тесты встраиваются в pipeline;
— умение самостоятельно определять подход к тестированию, оценивать риски и отвечать за качество своей части продукта.
Для Senior-уровня также важен опыт развития QA-практик: mentoring, code review, помощь коллегам и участие в улучшении процессов.
Будет плюсом:
— опыт с message brokers;
— Docker / Kubernetes;
— нагрузочное тестирование;
— GraphQL;
— Redis;
— опыт мобильного тестирования.
Условия:
— full-time;
— удаленный формат работы;
— гибкое начало рабочего дня;
— корпоративная техника;
— испытательный срок 3 месяца;
— расширенный пакет бенефитов после испытательного срока: медицинская страховка, бюджет на спорт / языки / дополнительное медицинское покрытие, дополнительные оплачиваемые дни отдыха;
— внутренние технические встречи, тренинги и возможность участия в профессиональных конференциях и обучении.
Рабочий язык команды — русский, поэтому для позиции нужен свободный разговорный русский.
Процесс:
Знакомство с рекрутером → короткий технический скрининг → основное техническое интервью → встреча с командой.
УдалённоseniorГеография найма не уточнена, офис: Белград
Location: Jakarta, Indonesia; Bandung, Indonesia; Surabaya, Indonesia
Insurance is one of the world's largest industries and one of the most painful to interact with
. Paper forms. Sluggish call centres. Three-week underwriting cycles. Claims that vanish into queues. We are rebuilding all of it on top of a modern platform and AI agents that actually do the work, not pretend to.
You will not be picking up tickets. You will be deciding what to build, prototyping it on Monday, shipping a draft to a real customer by Friday, and improving it from real usage. We expect you to push the product, the codebase, and the way we work.
Why This Role Exists
We are looking for someone who treats AI as a creative material, not a feature on a roadmap. The next year of insurance is being defined right now. What gets automated, what gets reimagined, what gets thrown out. We want builders who want to be in that room and ship the answer.
The team is small. The mandate is large. If your highest-energy work has historically come from solving real problems end to end, this is the seat.
What You Will Do
Own outcomes, not tickets.
Pick the biggest lever for our customers each sprint and drive it to live. Surface the next one yourself.
Build with AI as a primary tool, not a chatbot bolt-on.
OCR, document understanding, generation, agent loops, evaluation harnesses. You decide where each fits.
Ship prototypes fast, then make them production-grade.
A working demo on day three beats a perfect plan on day ten.
Work directly with customers.
You will see real claims, real underwriting screens, real broker workflows. You will watch users hit dead ends and decide what to fix.
Raise the bar on the codebase.
Reviews, refactors, testability, observability. Not as policy, as habit.
Push the team forward.
Skills, agents, internal tools, engineering standards. Propose them, build them, get them adopted.
Who You Are
You ship.
Ideas without execution do not count for you.
High agency.
You do not wait for a card to be assigned. You see what is worth doing and you start.
Strong opinions, loosely held.
You make calls with incomplete information and change your mind when the evidence shifts.
Curious about the domain.
Insurance is messy and full of weird incentives. That intrigues you, not annoys you.
Fluent with AI.
You have shipped something real with LLMs or agents. You know where the magic ends and where you have to engineer carefully.
Care about humans on the other end.
Insurance done right gives people peace of mind in their worst weeks. That is the point.
Your Toolbox
We use Node.js + TypeScript + Nest.js on the back end, Vue (and some React) on the front end, GraphQL, MongoDB, Docker, AWS. AI work spans OpenAI, Anthropic, Google, plus a growing set of in-house skills and agents. You do not need to have used every piece. You do need to be the kind of engineer who picks up a new tool and is shipping with it within the week.
What We Expect at This Level
6+ years building production systems.
Track record of complex, customer-facing software shipped, not just maintained.
Real AI experience.
You have built and shipped at least one substantive AI-driven feature. POCs that died in a notebook do not count here.
Strong fundamentals.
OO, design patterns, testing, web security, performance. You do not need a refresher.
Cloud comfort. AWS, Azure, or GCP.
At least one in depth, the rest enough to hold a conversation.
Communication.
You can explain a tradeoff to a non-technical stakeholder in two minutes and to an engineer in one.
Not Suitable for the Role If…
You prefer tickets assigned to you over choosing what to build.
You measure your work in lines of code, not outcomes.
You see AI as a buzzword to put on your CV rather than a tool you have actually used in anger.
You want a process-heavy environment with detailed specs handed down from product.
You are looking for a maintenance role on a finished platform.
Why CoverGo
Insurance is the rare industry where AI can save people hours of their worst weeks. We are already shipping AI-powered claims, underwriting, distribution, and document automation to enterprise carriers across five continents. The platform is real. The customers are real. The next chapter is yours to help write.
Why You'll Love Working Here
100% Remote Work
Paid Annual Leave
Annual Performance Bonus
Remote Work Allowance
Anniversary Bonus
Health Insurance
Company Activities and Events
Learning and Development Plan
CoverGo Company
Video
By submitting your application, you confirm that you have read, understood, and accepted the content of CoverGo’s
Privacy Notice
and you consent to the processing of your data as part of this application.
Location: London
Workplace: Hybrid
Why loveholidays?
We’re on a mission to open the world to everyone, giving our customers unlimited choice, unmatched ease and unmissable value for their next getaway.
Our trailblaze together culture is what drives our success, powered by our people and the way they work. Using progressive technology, we drive cutting-edge innovation and improve how our customers discover, book and experience their holidays. You’ll have the opportunity to accelerate your growth through meaningful challenges, new experiences and the freedom to shape your own path. You’ll create impact for our future by taking ownership, contributing to shared goals and helping shape what comes next, all as part of our enhanced international community of talented, collaborative and passionate teams.
Why Technology at loveholidays
Technology at loveholidays underpins our vision to become the most loved OTA in Europe. We drive cutting-edge innovation and technical excellence to futureproof the business. Our systems process trillions of daily holiday offers, we deploy over a thousand times a month, serving thousands of requests per second. This is where you can accelerate your growth by solving complex challenges and broadening your skillset.
Join us to create impact for our future in an exciting new chapter, owning your success and contributing to shared goals. We actively talk about technology https://tech.loveholidays.com/ and adhere to our key technology principles https://tech.loveholidays.com/the-5-principles-that-helped-scale-loveholidays-7ea0b0fd3df9 that have guided us this far. We are growing and have ambitious plans to expand across Europe, employing the best minds and technology to let us do this.
The difference you’ll make
You’ll sit in the Discover and Book team, reporting to the Lead Software Engineer. You’ll work closely with our product and design teams to help shape fast, accessible and reliable experiences for customers. You’ll work on high-impact journeys across search, discovery and booking, helping customers find and book their next holiday across web and mobile, while continuing to evolve our frontend platform and keep us at the forefront of modern web engineering.
You’ll create polished, high-performing customer experiences that make finding and booking a holiday simple and trustworthy. You’ll bring strong product and engineering judgement to the team, balancing speed of delivery with accessibility, performance, consistency and long-term maintainability.
Discover and Book sits within our Customer Platform function, which builds the technology and shared capabilities that power the loveholidays experience. By creating scalable products, systems and tools, Platform helps the wider organisation move faster, work more independently and deliver better outcomes for customers.
You will:
- Build modern, responsive web experiences that are fast, accessible, reliable and maintainable.
- Work closely with Product and Design to turn customer problems into simple, intuitive journeys.
- Raise the quality bar for UI by ensuring experiences are accessible, visually consistent and work well across devices, browsers, languages and European markets.
- Build and evolve customer journeys that work seamlessly across the web and our iOS and Android app, accounting for the behaviours and constraints of each platform.
- Evolve our design system, shared components and design tokens so teams can build consistent experiences quickly.
- Improve web performance, including page load speed, rendering, bundle size and Core Web Vitals.
- Use experimentation, analytics and customer insight to make informed product decisions.
- Build well-tested, observable features and use production signals to continuously improve them.
- Collaborate with backend engineers on APIs and data contracts, keeping data ownership clear and frontend integrations straightforward.
- Mentor other engineers through pairing, code review and pragmatic technical guidance.
- Contribute to our frontend migration, bringing customer journeys from our established application onto our modern shared frontend platform.
Your day-to-day:
- Deliver customer-facing features iteratively, using experimentation and customer insight to validate ideas and improve outcomes.
- Partner with engineers, designers, product managers and analysts within and beyond your team.
- Build and maintain reusable UI components, patterns and tooling.
- Validate customer experiences across web, iOS and Android.
- Make thoughtful technical decisions that support both immediate customer value and longer-term platform goals.
- Ensure features are accessible, resilient and measurable. Investigate and resolve production issues using observability tools, analytics and customer feedback.
- Leave the codebase, documentation and developer experience better than you found them.
Your skillset:
- Experience building server-rendered, performant web applications.
- A strong understanding of HTML, CSS, responsive design and browser behaviour. A practical commitment to web accessibility and inclusive design.
- Experience creating and maintaining component libraries or design systems.
- Experience consuming and shaping APIs, ideally GraphQL and REST.
- Strong testing habits across unit, integration and end-to-end testing. An understanding of performance, monitoring, reliability and observability in customer-facing web applications.
- The ability to break down ambiguous problems, make sound trade-offs and deliver incrementally.
- Takes ownership of outcomes, not just tasks. Proactively identifies opportunities to improve the customer experience and considers how their work supports our customer vision as we scale into new markets.
- You can work effectively across frontend and backend boundaries, collaborating with teams to deliver end-to-end customer journeys.
- Clear communication and a collaborative approach to working with Design, Product and Engineering colleagues.
Our frontend tech stack
Core: TypeScript · React/Preact · Vite · SSR · GraphQL · Figma · Storybook · GitHub
Other: Panda CSS · Design Tokens · Node.js · Vitest/Jest · Playwright · Appium · Capacitor · OpenTelemetry · Sentry · Feature Flags
The interview journey:
- Talent intro - 30 mins
- 1st stage with two Software Engineers - 45 mins
- Take-home challenge
- Final stage with key stakeholders, in office - 3 hours
- Challenge discussion - 1 hour
- Reliability and Infrastructure - 45 mins
- Tech and Product Culture - 45 mins
Perks of joining us:
- Company pension contributions at 5%
- Individualised training budget for you to learn on the job and level yourself up
- Discounted holidays for you, your family and friends
- 25 days of holidays per annum (plus 8 public holidays) increases by 1 day for every second year of service, up to a maximum 30 days per annum
- Ability to buy and sell annual leave
- Access to our electric vehicle salary sacrifice scheme
- Cycle to work scheme, season ticket loan and eye care vouchers
Our commitment to inclusion
At loveholidays, we focus on creating an inclusive environment where everyone can contribute, grow and succeed. We value the different perspectives, experiences and ideas each person brings, because they help us work better together, challenge our thinking and make stronger decisions.
As we continue to grow and evolve, we want everyone to feel supported and able to do their best work. We’re also committed to making our hiring process accessible, so please let our Talent Acquisition team know if you need any adjustments at any stage.
Задачи:
— Разработка и поддержка работоспособности существующего кода системы
— Оптимизация производительности системы под высокие нагрузки
— Работа с новыми и интересными технологиями (в том числе с ИИ)
— Выявление и устранение ошибок систем, улучшение процессов разработки и рефакторинг кода
Требования:
— Коммерческий опыт в PHP 7 от 2-х лет
— Знание принципов ООП и шаблонов проектирования
— Знание языка SQL
— Опыт использования систем контроля версий git
— Высшее образование
— Будет преимуществом: разработка под промышленные СУБД (PostgreSQL)
— Будет преимуществом: опыт работы в консоли, Linux, опыт работы с ИИ, REST API, GraphQL
Условия:
— Формат работы: офис
— Занятость: full-time
Задачи:
— Анализ требований, взаимодействие с заказчиком/бизнес-аналитиками по выявлению "белых пятен" и неявных ожиданий
— Разработка и документирование функциональных/нефункциональных требований в области высоконагруженного ИТ-решения трансформации бизнес-событий в бухгалтерский учет
— Разработка технических спецификаций: описание методов вызова API, форматов сообщений/полей, обработки ошибок, форматно-логического контроля
— Анализ интеграции со смежными продуктами и информационными системами
— Участие в функциональном(системном), интеграционном тестировании
— Разработка и согласование эксплуатационной документации
— Обработка распорядительных документов в сроки, предусмотренные нормативными актами, контроль согласования документов
— Участие в декомпозиции и оценке задач, ведении беклога, заполнения базы знаний по ИТ-решению, анализу инцидентов/проблем, формировании запросов на изменения
Требования:
— Опыт работы в банковской сфере, в аналогичной должности (Системный аналитик) от 3-х лет
— Опыт работы на бэковых кредитных процессах
— Коммуникационные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками
— Опыт работы с SoapUI, GraphQL, GRPC
— Опыт работы с брокерами сообщений - Kafka или/и RabbitMQ
— Понимание принципов работы с реляционными и нереляционными БД
— Умение читать и писать запросы простой выборки c условиями и отбором столбцов, объединение таблиц (join, where), понимание основ SQL БД
— Опыт проектирования высоконагруженных интеграционных решений с использованием REST API, обмена сообщениями, событиями
— Знание принципов REST-архитектуры, событийной-архитектуры, структуры HTTP-запросов
— Знание и понимание технологий интеграции: REST, XML, JSON, веб-сервисы, MQ
— Понимание принципов построения информационной модели системы (UML class diagram)
— Знакомство с Docker, Openshift, Kubernetes
— Понимание основ авторизации, аутентификации, сертификат(закрытый/открытый ключ)
Условия:
— Формат работы: можно удалённо
Задачи:
— Разработка и поддержка работоспособности существующего кода системы;
— Оптимизация производительности системы под высокие нагрузки;
— Работа с новыми и интересными технологиями (в том числе с ИИ);
— Выявление и устранение ошибок систем, улучшение процессов разработки и рефакторинг кода.
Требования:
— Коммерческий опыт в PHP 7 от 2-х лет;
— Знание принципов ООП и шаблонов проектирования;
— Знание языка SQL;
— Опыт использования систем контроля версий git;
— Высшее образование.
Будет преимуществом:
— Разработка под промышленные СУБД (PostgreSQL);
— Опыт работы в консоли, Linux, опыт работы с ИИ, REST API, GraphQL.
ОфисКазань; Компания рассматривает кандидатов только из Казани
Задачи:
— Проведение пентестов web-приложений и API (black-box, grey-box, white-box), включая REST, GraphQL, gRPC и WebSocket.
— Тестирование безопасности AI/LLM-функциональности (Prompt Injection, Data Leakage, RAG, MCP, Agentic AI и другие сценарии по OWASP Top 10 for LLM).
— Проверка механизмов аутентификации и авторизации (OAuth 2.0, OIDC, SAML, JWT, SSO, MFA), а также контроля доступа и поиска ошибок (IDOR/BOLA, эскалация привилегий, multi-tenancy).
— Поиск и эксплуатация технических и бизнес-логических уязвимостей, построение сложных цепочек атак (Attack Paths).
— Анализ безопасности клиентской и серверной части приложений, зависимостей, Software Supply Chain и исходного кода.
— Разработка собственного offensive-инструментария, PoC, расширений Burp Suite и средств автоматизации на Python/JavaScript.
— Подготовка технических отчетов с описанием рисков, рекомендациями по устранению и проведение ретестов после исправлений.
— Участие в Threat Modeling, Security Architecture Review и, при желании, в активностях Purple Team.
Требования:
— Опыт проведения ручного пентеста web-приложений и API от 4–5 лет, уверенное владение методиками black-box, grey-box и white-box.
— Глубокое понимание современных web-уязвимостей (OWASP Top 10) и практический опыт эксплуатации XSS, SSRF, SSTI, SQL/NoSQL Injection, XXE, Deserialization, CSRF, CORS, Prototype Pollution, Path Traversal и других.
— Опыт тестирования REST, GraphQL, gRPC, WebSocket API, поиска бизнес-логических уязвимостей и обхода механизмов защиты приложений.
— Практический опыт анализа аутентификации и авторизации (OAuth 2.0, OIDC, SAML, JWT, SSO, MFA), включая поиск ошибок реализации.
— Экспертное владение Burp Suite Professional, опыт разработки собственных расширений будет преимуществом.
— Уверенное знание Python и JavaScript/TypeScript для разработки PoC, эксплойтов и автоматизации тестирования.
— Опыт проведения Security Research, анализа современных фреймворков и архитектур (React, Angular, Vue, Spring, .NET, Node.js, Go и др.).
— Будет плюсом опыт тестирования AI/LLM-приложений, участия в Threat Modeling, Security Architecture Review или Purple Team.
Условия:
— Удаленная работа.
— Опыт более 6 лет.
— Зарплата обсуждается на собеседовании.
Location: Bengaluru, India
As a Tech Lead, you will guide a squad of engineers in delivering Java microservices on AWS, balancing hands-on technical contribution with team leadership responsibilities. You will own the quality and integrity of your squad's deliverables, drive implementation against architecture guidance, and ensure engineering standards are met on every release. You will work closely with the Technical Architect and Delivery Manager to plan, estimate, and ship working software on a predictable cadence.
This position is intended for Hyderabad-based candidates who are available to work from the office.
DataArt's team is assisting a client part of one of the largest investment management organizations in the world in migrating their existing services and applications to AWS, as well as developing new greenfield platforms. The engagement covers full-platform modernization: decomposing a monolithic Azure-based legacy system into cloud-native Java microservices and building new institutional client-facing solutions. By participating in this project, you will lead a delivery squad working at the core of a high-impact, large-scale migration.
Design and implement Java microservices following DDD principles aggregate roots, bounded contexts, domain events published to the enterprise event bus.
Implement CQRS read/write separation: Hibernate ORM write path, GraphQL composition and ORM-based REST GET DTOs for reads.
Implement and maintain database schemas with Flyway migrations on Aurora PostgreSQL; ensure schema changes include corresponding history-table updates.
Integrate AWS security patterns: RDS IAM database authentication, Secrets Manager, KMS at-rest encryption, TLS in-transit configuration.
Implement authentication flows using Azure B2C and/or AWS Cognito (OIDC / JWT) for multiple user personas.
Collaborate with cross-functional teams to define, design, and ship new features; translate architecture decisions into actionable engineering tasks.
Own CI/CD pipeline health: GitHub Actions reusable workflows, semantic versioning, ECR push, EKS deployment, automated test gates.
Identify and address performance bottlenecks, scalability issues, and bugs; lead root cause analysis on production incidents.
Write clean, well-documented, maintainable code and ensure the squad does the same.
Participate in sprint ceremonies under Agile SDLC; contribute to backlog refinement and estimation.
Stay current with industry trends — including AI tooling — to keep the squad's approach modern and competitive.
10+ years of professional experience in Java development, with at least 3 years in a tech lead or senior lead role.
Strong understanding of microservices architecture, DDD, and cloud-native design principles.
Excellent knowledge of Java (21+), Micronaut or Spring Boot, Hibernate / JPA, MyBatis, Gradle, and Git.
Hands-on experience with Aurora PostgreSQL or equivalent RDBMS: schema design, Flyway migrations, connection pooling (HikariCP).
Experience with AWS platform services: EKS, RDS, IAM, Secrets Manager, ECR, CloudWatch.
Familiarity with identity platforms: Azure B2C and/or AWS Cognito — OIDC/JWT flows and JWT validation in a Micronaut or Spring Security context.
Experience with Docker containerization and Kubernetes / Helm deployments.
CI/CD experience with GitHub Actions or equivalent; understanding of GitOps practices (Argo CD).
Experience with OpenAPI/Swagger for contract-driven API development.
Understanding of pub/sub and event-driven messaging (Kafka, AWS SNS/SQS, Azure Service Bus, or equivalent).
Strong understanding of relational database design and query optimization.
Experience with code quality tooling: linters, formatters, coverage gates in CI.
Understanding of Agile SDLC, comfortable leading planning, refinement, and retrospective ceremonies.
Team player with initiative and a results-oriented attitude; good sense for quality.
Strong English communication skills; ability to bridge technical and product conversations.
Excellent problem-solving skills and a proactive attitude.
Experience in the finance or investment management industry
AWS certification such as Developer or Solutions Architect
Hands on experience with Terraform for AWS EKS, RDS, and IAM infrastructure
Experience with Azure Service Bus and hybrid Azure to AWS event bridge patterns
Experience with GraphQL schema design and DataLoader batching for N+1 prevention
Experience with Kong API Gateway including route configuration and OIDC plugin integration
Experience with the Micronaut GraphQL module
Experience with Aurora PostgreSQL temporal and history table patterns
Location: Estonia; Latvia; Lithuania
Top 3 Reasons To Join Us
Competitive Salary
International Environment
Working on the latest tech for the Insurtech Market Leader
About Us
At CoverGo, our mission is to empower all insurance companies to make insurance 100% digital and accessible to everyone.
We are a leading global no-code insurance platform for health, life, and P&C
We’re the winner of the Insurtech of the Year in all of Asia and other awards globally
We work with insurance enterprise clients such as AXA, Bupa, MSIG, Dai-ichi, Bank of China Group Insurance, and many more
We're an international, diverse team of over 120 people with 30 nationalities and team members working remotely from all over the world
We are fully funded and backed by reputable VC funds and strategic institutional investors
We have a global presence in Asia, EMEA and the Americas
We’ve grown our annualized revenue by over 30x since January 2021
We’re constantly working towards making CoverGo a workplace that you love coming to. We deeply believe that bringing together a diversity of thoughts, expressions, and perspectives is key to building the best culture for equally diverse communities all over the world
What You Will Do
Design, implement and maintain new features and functionalities for the SAAS platform, understanding the requirements of insurance businesses and translating them into scalable and efficient software solutions
Work on both the front-end and back-end of the application, demonstrating expertise in various technologies, frameworks, and programming languages
Work collaboratively with product, design, engineering teams, and UX designers to understand end-user requirements, use cases, and technical concepts, translating them into a cohesive and effective solution while ensuring a seamless user experience.
Optimize the performance of the application to handle large amounts of data and high user traffic, delivering a smooth user experience
Participate in code reviews and enforce best coding practices, while also writing and executing unit tests and integration tests to maintain code quality
Investigate and promptly fix bugs to maintain the reliability of the platform
Ensure security and compliance by following best practices for securing web applications and adhering to relevant regulations in handling sensitive customer data
Stay up-to-date with the latest technologies, frameworks, and best practices to ensure we remain competitive and innovative
Design the platform with scalability and flexibility in mind, accommodating new features and changes as the number of clients and users grows
Provide mentorship to junior developers, aiding in their technical growth and effective contribution to the team's goals
What We Need
Proven experience 6 years as a Full Stack Engineer, working on complex SAAS applications
Strong technical background with proficiency in back-end technologies, such as .NET Core, C#, GraphQL, MongoDB, Docker
Proficiency in front-end technologies such as Javascript, Vue.js and/or React.js
Familiarity with cloud platforms like AWS, Azure, or Google Cloud for building scalable applications
Experience with microservices and/or clean architecture
Thorough understanding and practical experience with Test-Driven Development (TDD) to ensure robust and well-tested code
Experience with unit, integration and function testing using front-end and back-end testing libraries
Proficiency in Domain-Driven Design (DDD) principles to create a maintainable and modular architecture that aligns with business domains
In-depth knowledge of web security best practices and experience in ensuring compliance with industry regulations
Demonstrated experience in performance optimization for high-traffic web applications
Experience with container technologies like docker and good understanding of cloud infrastructure and solutions.
Experience with agile development methodologies and collaborating with cross-functional teams
Excellent problem-solving skills and a proactive approach to troubleshooting and bug fixing
Strong communication skills to effectively interact with both technical and non-technical team members with diverse backgrounds
A passion for staying updated with the latest trends, technologies, and best practices in software development
Why You'll Love Working Here
Competitive renumeration package
International Environment
15 days annual leave, 10 sick leaves, special leaves
Annual Performance Bonus
Company activities and events
Learning and development plan
CoverGo Company
Video
By submitting your application, you confirm that you have read, understood, and accepted the content of CoverGo’s
Privacy Notice
and you consent to the processing of your data as part of this application.
Задачи:
— Участвовать в миграции проекта с Vue 2 на Vue 3
— Разрабатывать новый и поддерживать существующий функционал продукта Ида.Лайт
— Проектировать архитектуру клиентской части приложения совместно с командой
— Взаимодействовать с бэкенд-разработчиками, дизайнерами и менеджерами для создания лучшего пользовательского опыта
— Писать чистый, масштабируемый и поддерживаемый код
Требования:
— От 3 лет коммерческой разработки: React или Vue
— Опыт работы с REST API и GraphQL
— Опыт со сборщиками (Vite или Webpack) — настройка, оптимизация
— Опыт работы с git, code review, командной разработки
— Способность к декомпозиции задач и оценке сроков
Будет плюсом:
— Опыт миграции проектов с Vue 2 на Vue 3
— Опыт работы с Nuxt 2 / 3
— Опыт менторинга junior-разработчиков
— Опыт настройки CI/CD (GitLab CI, GitHub Actions и т. п.)
— Опыт тестирования (Vitest / Jest, Playwright / Cypress)
— Опыт с Docker на уровне разработчика
— Понимание Core Web Vitals и навыки оптимизации производительности
— Опыт работы с Design System / UI-китами
Условия:
— Полная занятость
— График: 5/2
— Формат работы: на месте работодателя или гибрид
Задачи:
— Анализ требований, взаимодействие с заказчиком/бизнес-аналитиками по выявлению "белых пятен" и неявных ожиданий
— Разработка и документирование функциональных/нефункциональных требований в области высоконагруженного ИТ-решения трансформации бизнес-событий в бухгалтерский учет
— Разработка технических спецификаций: описание методов вызова API, форматов сообщений/полей, обработки ошибок, форматно-логического контроля
— Анализ интеграции со смежными продуктами и информационными системами
— Участие в функциональном(системном), интеграционном тестировании
— Разработка и согласование эксплуатационной документации
— Обработка распорядительных документов в сроки, предусмотренные нормативными актами, контроль согласования документов
— Участие в декомпозиции и оценке задач, ведении беклога, заполнения базы знаний по ИТ-решению, анализу инцидентов/проблем, формировании запросов на изменения
Требования:
— Опыт работы в банковской сфере, в аналогичной должности (Системный аналитик) от 3-х лет
— Опыт работы на бэковых кредитных процессах
— Коммуникационные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками
— Опыт работы с SoapUI, GraphQL, GRPC
— Опыт работы с брокерами сообщений - Kafka или/и RabbitMQ
— Понимание принципов работы с реляционными и нереляционными БД
— Умение читать и писать запросы простой выборки c условиями и отбором столбцов, объединение таблиц (join, where), понимание основ SQL БД
— Опыт проектирования высоконагруженных интеграционных решений с использованием REST API, обмена сообщениями, событиями
— Знание принципов REST-архитектуры, событийной-архитектуры, структуры HTTP-запросов
— Знание и понимание технологий интеграции: REST, XML, JSON, веб-сервисы, MQ
— Понимание принципов построения информационной модели системы (UML class diagram)
— Знакомство с Docker, Openshift, Kubernetes
— Понимание основ авторизации, аутентификации, сертификат(закрытый/открытый ключ)
Location: Kyiv, Ukraine
Workplace: Hybrid
[https://app.ashbyhq.com/api/images/user-content/eaa93aea-4a8e-480b-ac45-957f53a8b99b/230615d5-1e71-4618-8216-a6082a6261ae/Holy%20earth.png]
HOLYWATER TECH https://holywater.tech/ — це технологічна компанія, яка створює розважальні продукти на перетині людської творчості та штучного інтелекту. Вони є прикладами ШІ-нативних платформ, що переосмислюють способи сторітелінгу та дають змогу будь-кому стати творцем. Екосистема продуктів HOLYWATER TECH включає:
→ My Drama https://apps.apple.com/us/app/my-drama-watch-shorts-movies/id6498713494 — стримінгову платформу вертикальних серіалів, №1 серед європейських та американських компаній у ніші
→ My Passion https://apps.apple.com/us/app/my-passion-romance-books/id1568149521 — цифрову бібліотеку книг №1 у понад 10 країнах світу
→ My Muse https://apps.apple.com/ua/app/my-muse-audiobooks-stories/id6738098034 — платформу ШІ-генерованих серіалів, що відкриває нову еру сторітелінгу
___________________________________________________________________________
HOLYWATER TECH СЬОГОДНІ — ЦЕ:
- понад 100+ млн завантажень застосунків
- стратегічне партнерство з FOX Entertainment
- х2 рази — щорічне зростання компанії за 2024-2025 роки
- 30+ міжнародних нагород, зокрема Muse Creative, W3, Telly, Runway AI Film Festival, Lovie
- понад 100 млн годин переглянутого та прочитаного користувачами контенту
- провідні позиції у своїх нішах на ринках США та Європи
___________________________________________________________________________
Ми створюємо нові формати, історії та будуємо світ, де єдине обмеження — людська уява. І зараз шукаємо Middle Data Engineer, хто готовий/-а долучитися й творити його разом із нами.
ТВОЯ МІСІЯ:
Підсилити Data Engineering команду, яка росте разом із новими продуктами та задачами.
Тут майже немає legacy, багато автономії та простору для технічного зростання. Поруч — сильний зовнішній Tech Lead для менторингу, а команда працює в AI-first середовищі.
Ти будеш:
- Розробляти нові data pipelines, моделі та фічі.
- Підключати нові джерела даних та будувати інтеграції.
- Працювати з Data Warehouse та великими обсягами трансформацій даних.
- Підвищувати надійність пайплайнів, працювати з інцидентами та їх причинами.
- Оптимізувати інфраструктурні витрати.
- Використовувати AI як частину щоденної розробки.
___________________________________________________________________________
ДЛЯ ЦЬОГО ЗНАДОБЛЯТЬСЯ ТАКІ НАВИЧКИ ТА ДОСВІД:
- Python, SQL та dbt.
- Досвід роботи з аналітичними базами даних: BigQuery, Snowflake, Redshift або аналогами.
- Практичний досвід побудови Data Warehouse та data transformation pipelines.
- Досвід побудови extraction pipelines з використанням API, Webhooks, GraphQL.
- Досвід роботи з cloud infrastructure та IaC.
- Активне використання AI у розробці.
___________________________________________________________________________
ЩО ОТРИМАЄШ ВІД НАС:
- Швидке професійне зростання. Ми будуємо середовище, де розвиток — норма: лекції, бібліотеки, хакатони, школи. Компенсуємо профільне навчання й вивчення будь-якої мови, зокрема української.
- Формат роботи на твій вибір. Можеш працювати вдома, в офісі на київському Подолі чи у Львові (генератори, укриття, обіди, снеки — all inclusive), або ж за кордоном — маємо кілька офісів і там.
- Техніку та сервіси. Все, що треба для роботи.
- Відпочинок. 20 днів відпустки + на офіційні свята та безлімітні лікарняні.
- Турботу про тіло та менталку. Компенсуємо спорт, медстрахування в Україні (після випробувального), послуги корпоративного лікаря і підтримку ментального здоров’я&
___________________________________________________________________________
ЧОМУ З НАМИ КЛАСНО?
- Реальний вплив. Твої рішення впливають на 100+ млн користувачів — їхній досвід, емоції та час, який вони проводять у продукті.
- Жива культура. Ми створюємо середовище, де можна експериментувати й пробувати щось нове. Середня оцінка відповіді на питання «Наскільки тобі подобається працювати в HOLYWATER?» за результатами eNPS — 9,23/10.
- Автономність. Ми довіряємо рішенням команди: мінімум мікроменеджменту, максимум простору для ініціативи й впливу.
- Сильні люди поруч. Ми постійно челенджимо статус-кво та досягаємо нових вершин. Думати інакше й прагнути більшого — тут це підтримають.
Можливо, це — твій шанс стати нашим наступним big name?
___________________________________________________________________________
ХОЧЕШ БІЛЬШЕ ПРО HOLYWATER TECH? ЧЕКНИ ЦЕ:
Як працює HOLYWATER TECH — на Vector Media https://vctr.media/ua/vid-banochki-svyatoyi-vodi-zi-lvova-do-ugodi-z-fox-entertainment-yak-praczyuye-holywater-startap-yakij-buduye-netflix-dlya-vertikalnogo-video-318305/
Інтерв’ю со-CEO Богдана Несвіта https://www.linkedin.com/in/bogdannesvit/ про партнерство FOX Entertainment для Forbes https://forbes.ua/innovations/maemo-60-mln-koristuvachiv-i-rostemo-duzhe-shvidko-ukrainska-holywater-znimatime-vertikalni-seriali-z-amerikanskoyu-fox-yak-vona-zaluchila-takogo-partnera-intervyu-25102025-33594
Як ми створюємо вертикальні серіали — у подкасті на DOU https://youtu.be/E5nKjr605vs?si=eHKKN6MhQrbEzi8k
Про вертикальні серіали, які змінюють індустрію — у Детектор медіа https://detector.media/mediumy/article/248303/2026-03-13-vid-tiktok-do-gollivudu-prodyuserka-holywater-tech-pro-vertykalni-serialy-yaki-zminyuyut-industriyu/
Наші Instagram https://www.instagram.com/holywater.tech/ та LinkedIn https://www.linkedin.com/company/holywater/?viewAsMember=true — щоб бути в курсі всього, що в нас відбувається
Хочеш творити історію разом із нами в HOLYWATER TECH?
Відгукнися на вакансію!
Location: Austin, United States
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Senior Frontend Software Engineer to build the web experiences on top of the backend services that power TeamViewer products. You will shape our frontend architecture, drive quality and consistency across web applications, and act as a technical reference for other engineers in an agile, modern environment.
Design, build and maintain complex, large-scale web applications using React and TypeScript.
Own and evolve the frontend architecture, including micro-frontend patterns (e.g. Module Federation, Piral), monorepo setup and shared component libraries.
Define state management and data-fetching strategies, separating server state, client state and UI state in a clear, scalable way.
Contribute to and help govern our design system together with UX/UI designers, ensuring consistency, accessibility and reusability.
Integrate frontends with backend services and APIs, working with backend engineers on API contracts, authentication flows and data models.
Drive web performance: rendering optimization, code splitting, bundle size and Core Web Vitals.
Ensure high standards for security, accessibility, internationalization and browser compatibility.
Define and drive frontend testing practices (unit, integration, visual regression, end-to-end).
Contribute to build tooling, CI/CD pipelines and containerized deployments with Docker and Kubernetes.
Drive adoption of AI-assisted development in the frontend: set good practices, share workflows and keep quality high.
Mentor other engineers, lead code reviews and drive technical decisions within and across teams.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
6+ years of professional experience in frontend development, with a track record of leading technical topics.
Expert knowledge of React (hooks, context, concurrent rendering, Suspense), TypeScript and modern JavaScript.
Deep experience with well-known state management and data-fetching libraries, such as Redux Toolkit (incl. RTK Query), Zustand, MobX, TanStack Query or XState, and the judgement to choose the right tool for each case.
Proven experience building and maintaining design systems or component libraries (e.g. Storybook, design tokens, theming).
Experience with micro-frontend architectures and scalable frontend codebases, including monorepo tooling (e.g. Nx, Turborepo).
Strong knowledge of modern build tooling (e.g. Vite, Webpack) and bundling optimisation.
Solid understanding of web performance profiling and optimization (memoisation, virtualization, lazy loading, Core Web Vitals).
Experience with API integration via REST and/or GraphQL, real-time communication (WebSockets) and authentication standards such as OAuth 2.0 / OpenID Connect.
Strong knowledge of web accessibility (WCAG) and web security best practices (XSS, CSRF, CSP).
Experience with frontend testing tools such as Jest or Vitest, React Testing Library, and Playwright or Cypress.
Experience with frontend observability and error tracking (e.g. Sentry, OpenTelemetry) is a plus.
Experience with SSR frameworks (e.g. Next.js) or Node.js is a plus.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
Experience mentoring engineers and working in agile teams.
What we offer
Competitive compensation and bonuses
Flexible PTO and paid holidays
401(k) with employer matching
Comprehensive Health insurance package including 100% employer-paid medical coverage
Up to 12 weeks of Parental Leave
Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
Quarterly teambuilding events, leadership luncheons, and companywide “All Hands” meetings
Open door policy and business casual dress code
We celebrate diversity as one of our core values. Join c-a-r-e and lead change initiatives together with us!
Work location for this position is Austin, TX.
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Senior Frontend Software Engineer to build the web experiences on top of the backend services that power TeamViewer products. You will shape our frontend architecture, drive quality and consistency across web applications, and act as a technical reference for other engineers in an agile, modern environment.
Design, build and maintain complex, large-scale web applications using React and TypeScript.
Own and evolve the frontend architecture, including micro-frontend patterns (e.g. Module Federation, Piral), monorepo setup and shared component libraries.
Define state management and data-fetching strategies, separating server state, client state and UI state in a clear, scalable way.
Contribute to and help govern our design system together with UX/UI designers, ensuring consistency, accessibility and reusability.
Integrate frontends with backend services and APIs, working with backend engineers on API contracts, authentication flows and data models.
Drive web performance: rendering optimization, code splitting, bundle size and Core Web Vitals.
Ensure high standards for security, accessibility, internationalization and browser compatibility.
Define and drive frontend testing practices (unit, integration, visual regression, end-to-end).
Contribute to build tooling, CI/CD pipelines and containerized deployments with Docker and Kubernetes.
Drive adoption of AI-assisted development in the frontend: set good practices, share workflows and keep quality high.
Mentor other engineers, lead code reviews and drive technical decisions within and across teams.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
6+ years of professional experience in frontend development, with a track record of leading technical topics.
Expert knowledge of React (hooks, context, concurrent rendering, Suspense), TypeScript and modern JavaScript.
Deep experience with well-known state management and data-fetching libraries, such as Redux Toolkit (incl. RTK Query), Zustand, MobX, TanStack Query or XState, and the judgement to choose the right tool for each case.
Proven experience building and maintaining design systems or component libraries (e.g. Storybook, design tokens, theming).
Experience with micro-frontend architectures and scalable frontend codebases, including monorepo tooling (e.g. Nx, Turborepo).
Strong knowledge of modern build tooling (e.g. Vite, Webpack) and bundling optimisation.
Solid understanding of web performance profiling and optimization (memoisation, virtualization, lazy loading, Core Web Vitals).
Experience with API integration via REST and/or GraphQL, real-time communication (WebSockets) and authentication standards such as OAuth 2.0 / OpenID Connect.
Strong knowledge of web accessibility (WCAG) and web security best practices (XSS, CSRF, CSP).
Experience with frontend testing tools such as Jest or Vitest, React Testing Library, and Playwright or Cypress.
Experience with frontend observability and error tracking (e.g. Sentry, OpenTelemetry) is a plus.
Experience with SSR frameworks (e.g. Next.js) or Node.js is a plus.
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
Experience mentoring engineers and working in agile teams.
Fluent in English (spoken and written).
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Ищем Senior QA Engineer в крупную технологическую компанию, которая разрабатывает высоконагруженные платформенные продукты для международных рынков в entertainment-индустрии.
Продукты построены на микросервисной архитектуре, поэтому важно уметь смотреть на систему целиком: разбираться во взаимодействии сервисов, тестировать frontend и backend и понимать, что происходит на разных уровнях приложения.
Задачи:
— участвовать в обеспечении качества продукта на всех этапах разработки и релизного процесса;
— тестировать frontend и backend;
— заниматься как ручным тестированием, так и автоматизацией;
— разрабатывать и поддерживать E2E-автотесты на Playwright;
— развивать API-автоматизацию;
— тестировать REST API и WebSocket;
— работать с микросервисами и проверять интеграции между сервисами;
— работать с SQL и данными;
— поддерживать и развивать автотесты в CI/CD;
— участвовать в выборе подходов к тестированию новой функциональности;
— улучшать QA-процессы и подходы внутри команды;
— проводить code review автотестов и делиться экспертизой с другими QA.
Требования:
— опыт в QA от 5 лет;
— сильный опыт ручного тестирования frontend и backend;
— коммерческий опыт автоматизации и самостоятельного написания автотестов;
— JavaScript / TypeScript;
— уверенный практический опыт с Playwright;
— опыт UI- и API-автоматизации;
— хороший уровень работы с REST API;
— опыт работы с WebSocket;
— понимание микросервисной архитектуры и взаимодействия сервисов;
— уверенная работа с SQL;
— понимание CI/CD и того, как автоматизированные тесты встраиваются в pipeline;
— умение самостоятельно определять подход к тестированию, оценивать риски и отвечать за качество своей части продукта.
Для Senior-уровня также важен опыт развития QA-практик: mentoring, code review, помощь коллегам и участие в улучшении процессов.
Будет плюсом:
— опыт с message brokers;
— Docker / Kubernetes;
— нагрузочное тестирование;
— GraphQL;
— Redis;
— опыт мобильного тестирования.
Условия:
— full-time;
— удаленный формат работы;
— гибкое начало рабочего дня;
— корпоративная техника;
— испытательный срок 3 месяца;
— расширенный пакет бенефитов после испытательного срока: медицинская страховка, бюджет на спорт / языки / дополнительное медицинское покрытие, дополнительные оплачиваемые дни отдыха;
— внутренние технические встречи, тренинги и возможность участия в профессиональных конференциях и обучении.
Рабочий язык команды — русский, поэтому для позиции нужен свободный разговорный русский.
Процесс: Знакомство с рекрутером → короткий технический скрининг → основное техническое интервью → встреча с командой.
УдалённоseniorГеография найма не уточнена, офис: Белград
УдалённоseniorRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.