Location: Limassol Cyprus
Workplace: OnSite
About the product
Total Battle is an MMO 4X strategy game with deep political systems and intense player-to-player interaction. Players build cities, forge alliances, fight monsters, and compete for dominance. The game runs on mobile and web, with millions of active players, which means every technical decision we make is felt at scale.
Why this role exists
Our framework team carries a wide mandate: we own the foundation that every game feature is built on — from the rendering and UI layer to the asset pipeline, build system, debug tooling, and developer documentation. That foundation has real problems today.
🎯Our mission: create a reliable foundation for product development — simple, fast, and high-quality — so that game features can be built without friction.
Right now we have two codebases (C++ mobile, C# Unity), slow developer iteration cycles, UI that only engineers can touch, and technical constraints that limit what we can ship. This hire is part of the team that will fundamentally solve these problems — and make sure they never come back.
What you'll work on
Your area of ownership spans the full client platform stack:
- Framework core and LibRocket integration
- Game engine layer and cross-platform support
- Tooling for artists, animators, and UI/UX specialists
- Build pipeline, CI, and test infrastructure
- App initialization and startup performance
- Debug tooling and observability
- Developer regulations and documentation
Near-term tasks in the backlog include: building an extensible asset loader, reducing nullptr risk, improving code testability, lowering the cost of adding debug functionality, and moving to a unified build pipeline. Alongside this, the team is validating an experiment that may lead to building a new client from scratch — a significant greenfield opportunity.
The north star
We're working toward a single codebase across all platforms, where business logic is engine-agnostic and platform-specific code lives only at the framework level. Features will be isolated modules with explicit interfaces and dependencies. Artists and animators will be able to see their work in the game without a developer in the loop. The game will react to player actions instantly — no spinners, no rollbacks. And no waiting on store review to ship fixes.
That's where we're going. Your job is to help get us there.
Who you are
We're looking for an engineer who goes deeper than the task description. When given a problem, you dig for the root cause before proposing a solution. You think in products: MVP first, iterate, measure against real metrics. You design APIs that don't become roadblocks six months later.
- Self-directed: you work from a problem statement, not a step-by-step spec
- Product-minded: you decompose work into deliverable slices and validate assumptions early
- Strong system designer: your APIs are clean, flexible, and future-proof
- Proactive: you identify problems others have accepted and propose solutions
- Communicates clearly in Russian: your day-to-day communication with your direct team
- Communicates clearly in technical English: written RFCs, code review, cross-team discussion
We're not looking for someone who wants a clearly scoped ticket to execute, or someone whose primary motivation is building gameplay features. This team builds the platform that makes gameplay possible.
Requirements
- 3+ years of C++ (17+) or similar experience in a client application at a product company
- Strong grasp of design principles and patterns (and knowing when not to use them)
- Experience with task decomposition and iterative delivery
- Proficiency in technical English (reading docs, writing RFCs, async collaboration)
Nice to have
- Active use of LLMs in your work to significantly boost your productivity
- Experience with game engines or framework-level development
- Commercial experience with Cocos2d-x
- Experience with Unity (C#)
- Familiarity with cross-platform build systems (CMake, CI pipelines)
How we work
You'll receive a problem, not a ticket. You're expected to explore the context, identify the root cause, propose and align on a solution, ship it, and then verify it worked based on feedback and metrics. Delivery is incremental: proof of concept to validate a hypothesis, then a full solution. Predictability matters as much as output.
After 12 months, a great hire here is fully autonomous — picking up problems that span both technical and product dimensions, delivering in predictable increments, and raising the capability of the people around them.
Why join Scorewarrior
- Onsite work in Limassol, Cyprus: We aim to provide a comprehensive benefits package that supports both your professional growth and comfortable life in Cyprus. You will work from our modern offices in Limassol, surrounded by a highly professional and passionate team that truly enjoys what they do.
- Stable and transparent compensation, 13th salary, a bonus after successfully passing probation
- Additional paid days (sick leaves, Christmas holidays, corporate conferences and events)
- Full relocation coverage for you and your family, if not in Cyprus yet
- Monthly allowance for preschool, school, and university expenses for employees’ children
- Access to courses, learning platforms, and professional resources
- Company-funded professional and language courses, books, and certifications
- Access to gyms and sports facilities via SportBenefit
- Private health insurance for you and your family members
Interview process
1 HR screening
A conversation about your background, motivations, and what you're looking for. We'll also walk you through the role and answer your questions about the team and the product.
60 min · Video call
2 Experience-based interview
A deep-dive into your past work with the team lead. We'll talk through specific decisions you've made, how you approach system design, and how you've handled ambiguous or cross-cutting problems.
90 min · Video call
3 Test task
A practical assignment that reflects the kind of work you'd actually do on the team.
Async · Reviewed with feedback
4 Test task review
We walk through your test task together and explore how you broke down the problem, what tradeoffs you made, and how you'd iterate. This is also where we discuss how you work end-to-end — from understanding a problem to verifying the outcome.
90 min · Video call or On-site interview
5 Behavioral interview
We talk through how you work, make decisions, and collaborate in real situations from your experience. Expect questions about how you've handled technical disagreements, navigated unclear requirements, or driven something forward under pressure.
90 min · Video call or On-site interview
6 Final interview
A conversation about the bigger picture — where the company and the platform are going, your long-term goals, and how the two fit together.
60 min · Video call or On-site interview
ОфисseniorFull relocation coverage for you and your family, if not in Cyprus yet
Location: Germany
Location:
Remote within Europe, with regular presence in Bremen
Direct Reports:
None
Working Model:
Remote / hybrid. Regular time on-site in Bremen.
Mission
Own the interface layer for a scientific platform used by research teams to run complex physical experiments. The work is heavier than typical product frontend — live experiment monitoring, workflow graphs, large result sets, and users who are physicists rather than consumers. The Senior Frontend Engineer owns that layer end to end and sets the standard for it.
Responsibilities
Pillar 1 Frontend Ownership
Own the architecture, code and standards for the platform frontend.
Build and maintain complex interactive visualisation: directed workflow graphs, live monitoring, large-scale result inspection.
Handle long-running asynchronous work properly — progress, failure states, partial results.
Lead the migration to the Constructor React component library.
Success Metrics and KPIs: interface stability, adoption by the research team, migration delivered.
Pillar 2 Quality and Practice
Bring test coverage and review discipline to a codebase built at research pace.
Establish component standards and a shared design language with the wider Constructor frontend group.
Reach into the backend when that is what unblocks the work.
Success Metrics and KPIs: test coverage, defects reaching users, review turnaround.
Pillar 3 Working with Scientists
Work directly with the physicists who use the interface. Understand the experiment, not just the ticket.
Turn vague scientific requirements into concrete interface decisions.
Accountability: researchers able to run and monitor experiments without asking for help.
Requirements
Experience
8+ years frontend engineering with strong React. We will also talk to you if your recent work has been Svelte, Vue or Angular.
Data visualisation beyond charting libraries — D3, custom SVG, graph layout algorithms.
TypeScript at production scale.
Comfortable writing backend code in Python or similar when needed.
Skills & Competencies
Able to own a layer alone and still work well in a team.
Honest about technical debt and weaknesses in your own work.
Good judgement on when to build custom and when to use what exists.
Clear communication with non-frontend colleagues.
Education & Languages
Degree in computer science, engineering or equivalent practical track record.
Fluent English.
What This Role Is (and Is Not)
This role IS
Full ownership of a complex, technically interesting frontend.
A role with peers and code review, in a group that values the work.
Hands-on individual contribution at senior level.
This role is NOT
A design role.
A management role.
Standard CRUD product work.
Neoai IT Center izlayapti mutaxassislarni bir nechta yo'nalishlarda: backend dasturlash (python, Django, Fastapi, Node.js, Express.js, Java, Spring Boot, PHP, Laravel, Rest API, Postgresql, Mysql, Mongodb, Git, Docker), frontend (HTML, CSS, JavaScript, TypeScript, React, Next.js, Vue.js, Angular, Tailwind CSS, Bootstrap, Git), mobil dasturlash (Dart, Flutter, Kotlin, Java, Swift, React Native, Firebase, Android Studio, Xcode, Git), UX/UI dizayn (Figma, Adobe XD, Photoshop, Illustrator, Figjam, UI Design, UX Research, Wireframing, Prototyping, Design System), kiberxavfsizlik (Linux, Python, Bash, Networking, TCP/IP, Wireshark, Nmap, Burp Suite, Metasploit, OWASP, Git, Docker), data science (Python, Numpy, Pandas, Matplotlib, Seaborn, Scikit-learn, TensorFlow, PyTorch, SQL, Jupyter Notebook, Git), data analitika (Python, Pandas, Numpy, SQL, Excel, Power BI, Tableau, Matplotlib, Seaborn, Jupyter Notebook), sun'iy intellekt (Python, PyTorch, TensorFlow, Keras, Scikit-learn, Hugging Face, OpenAI API, Langchain, Numpy, Pandas, Git, Docker), robototexnika (Python, C++, Arduino, ESP32, Raspberry Pi, ROS, Matlab, Arduino IDE, OpenCV, Sensors, Git). Ish joyi Toshkent shahrida, ish vaqti 3 soat, maosh 4-5 million so'm. Vazifalar: o'quvchilarga zamonaviy IT texnologiyalarini nazariya va amaliyot asosida o'rgatish, darslarni amaliy loyihalar va real vazifalar bilan tashkil etish, o'quvchilar bilan individual ishlash va ularning rivojlanishini kuzatib borish, dars materiallari va amaliy topshiriqlar tayyorlash. Nomzodlar mas'uliyatli, kommunikativ bo'lishi, o'z yo'nalishi bo'yicha amaliy tajribaga ega bo'lishi, yangi texnologiyalarni muntazam o'rganib borishi talab etiladi. Shuningdek, tajribali mutaxassislar bilan birga professional muhitda rivojlanish imkoniyati mavjud.
Toshkent
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
- Разработка пользовательских интерфейсов с помощью React
- Принятие решений по выбору технологий, инструментов и архитектурных подходов
- Проведение code review и обеспечение высокого уровня качества кода
- Рефакторинг и оптимизация существующего кода
Требования:
- Отличные знания HTML, CSS, JavaScript, React
- Знания TypeScript (Utility Types, Generics)
- Опыт работы с Zustand/Redux
- Опыт работы с React Query
- Опыт работы с headless UI-библиотеками (Base UI, react-aria)
- Опыт написания тестов (vitest-browser-mode, playwright)
Задачи:
- Разработка новых и развитие существующих внутренних инструментов автоматизации и корпоративных сервисов
- Автоматизация процессов
- Проектирование и построение модульных приложений
- Разработка веб-сервисов
- Проработка интеграций со сторонними сервисами
- Мониторинг и оптимизация производительности
- Построение приложений для аналитики и работы с данными
Требования:
- Опыт разработки на JavaScript и/или TypeScript и опыт работы с React — не менее 4 лет
- Опыт разработки на Python и Django будет плюсом
- Понимание принципов проектирования и архитектуры ПО, умение проектировать масштабируемые и поддерживаемые решения
- Опыт работы с Redux Toolkit
- Знание принципов работы REST API и WebSocket
- Опыт работы с системами контроля версий (Git)
Location: Ho Chi Minh City, Vietnam; Vietnam
Top Reasons To Join Us
Working for the Insurtech Market Leader.
100% Remote
Working with cutting edge technologies (Kubernetes, Terraform, GraphQL etc.) and multiple Cloud providers (AWS/Azure/GCP).
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.
About the Role
We are seeking a
Senior Full Stack Engineer
with a strong focus on
Support & Observability
to join our global engineering support team. This role is ideal for engineers who are passionate about solving complex technical problems, improving system reliability, and delivering exceptional customer experiences.
You’ll be part of the
frontline technical team
—working directly with customers, troubleshooting and resolving platform issues, and collaborating with engineering teams to improve our systems, tools, and processes. While this is a support-heavy role,
solid software engineering skills and strong observability knowledge are essential
.
About Support Team
Our Support Team acts as the
first line of technical assistance
for our customers and internal stakeholders. We not only resolve technical issues but also focus on
advocating for customers, enhancing support tools, improving documentation, and collaborating closely with engineering teams
to elevate the overall experience.
The team works closely with
product and project engineering teams
to deliver the
best possible experience to our customers at scale
, ensuring that solutions are not only reactive but also continuously improved for long-term impact.
What You Will Do
Triage and troubleshoot support issues, when required escalate to project or product engineering teams.
Analyze system behavior using observability tools—logs, metrics, tracing—to diagnose root causes of incidents in distributed systems.
Debug application code (primarily in .NET or NodeJS) and, when required, contribute fixes or code-level solutions.
Take ownership of technical issues by directly investigating and resolving problems at the code level, including identifying root causes and implementing fixes when necessary.
Work closely with our technical stack (AWS, Azure, GCP, Kubernetes, Dapr, Terraform, Temporal, Mongo Atlas, PostgreSQL) and our platform languages (.NET, NodeJS, Java).
Configure enterprise monitoring solutions.
Conduct thorough post-incident reviews to identify root causes and implement preventive measures.
Automate support needs, develop runbooks, improve and maintain support tools.
Participate in infrastructure capacity planning, demand forecasting, software performance analysis and systems tuning.
Understand our product offerings and continuously look for ways to improve the engineering support experience and platform engineering tooling.
Participate in R&D / explorations / automation with AI.
Help define and drive adoption of KPIs such as CSAT, NPS, resolution time, and first contact resolution.
Participate in strategic discussions around customer lifecycle, retention, and satisfaction.
What We Need
At least 6 years of experience in support or full stack engineering with a strong focus on delivery, observability, and cloud technologies.
Strong hands-on experience in software development with modern technologies such as
.NET,
Node.js
and
React
or
Vue.js.
Proven experience
leading a squad/team
, coordinating team members, driving delivery, and providing technical guidance and mentorship.
Distributed Systems Troubleshooting: Proven track record of diagnosing and resolving complex issues in distributed systems.
Observability and Monitoring Tools: Experience in utilizing observability platforms for metrics, logs, and tracing to pinpoint root causes in microservice architectures.
Exceptional problem-solving skills and ability to take ownership of customer issues through to resolution.
Strong communication and interpersonal skills to build rapport with customers and collaborate effectively with internal teams.
Fluent in English.
A customer-first mindset—empathetic, responsive, and solutions-driven.
A humble attitude, an eagerness to help others, and a desire to pick up whatever knowledge you're missing to make both your team and our customers succeed.
Being adept at frequent context switching and working on multiple projects at once with expansive ownership, and ruthlessly prioritize.
You might thrive in this role if
You prefer short projects where you can go deep and chase a problem down vs. building long-term solutions over many months. You enjoy seeing multiple use cases, understanding the broad landscape, all while going deep on specific issues.
You have previous experience in the insurance or InsurTech space.
You are proficient with customer support platforms (e.g., Jira, Zendesk).
You have proven track record of leading and scaling customer service operations in a fast-paced environment.
Why You'll Love Working Here
International Environment
Competitive remuneration package
Fully Remote
Annual Leave
Annual Performance Bonus
Stock Options after 6 months
Health Insurance
Remote Work Allowance
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: Kenya
The Company
Our client is a progressive global plastic recycling business with three distinct divisions: (1) Plastic Recycling; (2) Recycled Supply Chain Management; and (3) Recycled & Waste Plastic Feedstock. Their expert global team combine impressive technical knowledge and capability with a passion for recycling and the circular economy. Our client is passionate about transforming waste into a valuable commodity, buying, selling and recycling scrap plastic.
Since our client started on their journey in 2005, they have developed a worldwide presence, serving hundreds of customers in over 50 countries. They have grown a strong, talented team who are highly trained, dedicated and loyal. They are headquartered in Hong Kong with operations and representation in Australia, Finland, Ireland, Turkey, Spain, Netherlands & UK. They operate a factory based in the UK specialising in the collection and recycling of plastic waste generated from industry and manufacturing.
Job Summary
Your role will be to procure and sell recycled plastics, with a particular focus on PET (rPET). You will be working closely with local and global teams, communicating with colleagues across the world every day, a highly collaborative and entrepreneurial mindset are key to being a top performer. You will develop relationships with material suppliers & buyers, assess their capabilities for a fit with our client's strategy and market demands.
Being able to manage ongoing negotiations, incoming new opportunities and customer development all at the same time makes this role suitable for a skilled business development executive who is results driven and uses time effectively. Success is achieved through a disciplined and consistent approach to building relationships, utilising the CRM and hunting for your own leads to keep a full pipeline of opportunities.
The ideal candidate will thrive in a fast-moving environment, react quickly to changing priorities, be able to follow internal processes and proactively manage risk. An excellent communicator, you will demonstrate an optimistic and persistent approach, always open to giving and receiving feedback on performance. Challenges are seen as an opportunity to learn. This role is suited to an ambitious individual who is motivated, goal driven and wants to be part of a values driven organisation in a growth industry.
Essential Duties & Responsibilities
Business Development & Delivery
Map the market and develop new suppliers & buyers from manufacturing (fibre, sheet & film), recycling & waste sectors.
Assess client suitability against strategy, quality requirements & size of opportunity.
Develop purchasing contracts for regular volumes of waste and recycled materials (particularly PET or rPET).
Execute sales for scrap & recycled PET (rPET) sourced from our client's global locations to licensed manufacturers and recyclers.
Actively seek out new opportunities and conduct market research through research, cold calling, networking, social media, attending conferences and trade fairs.
Maximise margin by using effective negotiation techniques.
Able to challenge customer views and counter objections to move towards closing a deal.
Actively engage with the greater team to develop skills and share knowledge.
Perform site visits to qualify, build relationships and discover market information.
Develop and enhance relationships by being creative, innovative and offering excellent service that is responsive and tailored to client needs.
Engage in constant and active risk management, to ensure the material is per the company and customer quality requirements.
Reporting & Management
Keep detailed logs in CRM of all activities constantly.
Maintain accurate records of customer information in CRM, including material requirements.
Provide feedback & market reports to Management.
Use knowledge of competitors and market to develop our client’s unique selling propositions.
Contribute to developing standard operating procedures to mitigate risk and ensure seamless workflow.
Requirements
Person Specification
Knowledge (Education & Related Experience)
At least 5 years’ experience in business development in raw materials supply.
Experience in recycled plastic or prime PET an advantage, not a requirement.
Experience of developing new accounts and long term contracts.
Skills & Abilities
Multilingual (fluent English is a requirement).
Able to use logic and reasoning to appraise situations .
Able to anticipate opportunities and risks.
Able to build rapport quickly with colleagues and customers.
Able to negotiate effectively with customers to maximise margins.
Able to effectively collaborate with colleagues to achieve results.
Able to manage and respond quickly to changing/competing priorities .
Highly organized, able to independently plan own time.
Able to follow internal procedure & policy (CRM, Admin, Trial Policies, Customer Onboarding).
Able to present and clearly communicate information in speaking and writing.
Able to ensure tasks are completed on time and to a high-standard.
Able to use Excel, Outlook, Word and other MS Office products with high level of proficiency.
Able to undertake effective research.
General Attributes
Non-Negotiables
: Action oriented, Builds strong relationships, Curious, Driven to learn, Empathetic, Investigative, Reflective, Resilient, Resourceful, Seeks feedback, Trustworthy.
Willing to take complete ownership of the role and drive success.
Grit and determination.
Persuasive with a ‘can do’ attitude.
Self-aware and reflective on successes and failures.
Not afraid to have challenging conversations.
Understands that upfront effort prevents issues down the line.
Committed to on-going personal and professional development.
Values team above self.
Location: Japan
The Company
Our client is a progressive global plastic recycling business with three distinct divisions: (1) Plastic Recycling; (2) Recycled Supply Chain Management; and (3) Recycled & Waste Plastic Feedstock. Their expert global team combine impressive technical knowledge and capability with a passion for recycling and the circular economy. Our client is passionate about transforming waste into a valuable commodity, buying, selling and recycling scrap plastic.
Since our client started on their journey in 2005, they have developed a worldwide presence, serving hundreds of customers in over 50 countries. They have grown a strong, talented team who are highly trained, dedicated and loyal. They are headquartered in Hong Kong with operations and representation in Australia, Finland, Ireland, Turkey, Spain, Netherlands & UK. They operate a factory based in the UK specialising in the collection and recycling of plastic waste generated from industry and manufacturing.
Job Summary
Your role will be to procure and sell recycled plastics, with a particular focus on PET (rPET). You will be working closely with local and global teams, communicating with colleagues across the world every day, a highly collaborative and entrepreneurial mindset are key to being a top performer. You will develop relationships with material suppliers & buyers, assess their capabilities for a fit with our client's strategy and market demands.
Being able to manage ongoing negotiations, incoming new opportunities and customer development all at the same time makes this role suitable for a skilled business development executive who is results driven and uses time effectively. Success is achieved through a disciplined and consistent approach to building relationships, utilising the CRM and hunting for your own leads to keep a full pipeline of opportunities.
The ideal candidate will thrive in a fast-moving environment, react quickly to changing priorities, be able to follow internal processes and proactively manage risk. An excellent communicator, you will demonstrate an optimistic and persistent approach, always open to giving and receiving feedback on performance. Challenges are seen as an opportunity to learn. This role is suited to an ambitious individual who is motivated, goal driven and wants to be part of a values driven organisation in a growth industry.
Essential Duties & Responsibilities
Business Development & Delivery
Map the market and develop new suppliers & buyers from manufacturing (fibre, sheet & film), recycling & waste sectors.
Assess client suitability against strategy, quality requirements & size of opportunity.
Develop purchasing contracts for regular volumes of waste and recycled materials (particularly PET or rPET).
Execute sales for scrap & recycled PET (rPET) sourced from our client's global locations to licensed manufacturers and recyclers.
Actively seek out new opportunities and conduct market research through research, cold calling, networking, social media, attending conferences and trade fairs.
Maximise margin by using effective negotiation techniques.
Able to challenge customer views and counter objections to move towards closing a deal.
Actively engage with the greater team to develop skills and share knowledge.
Perform site visits to qualify, build relationships and discover market information.
Develop and enhance relationships by being creative, innovative and offering excellent service that is responsive and tailored to client needs.
Engage in constant and active risk management, to ensure the material is per the company and customer quality requirements.
Reporting & Management
Keep detailed logs in CRM of all activities constantly.
Maintain accurate records of customer information in CRM, including material requirements.
Provide feedback & market reports to Management.
Use knowledge of competitors and market to develop our client’s unique selling propositions.
Contribute to developing standard operating procedures to mitigate risk and ensure seamless workflow.
Requirements
Person Specification
Knowledge (Education & Related Experience)
At least 5 years’ experience in business development in raw materials supply.
Experience in recycled plastic or prime PET an advantage, not a requirement.
Experience of developing new accounts and long term contracts.
Skills & Abilities
Multilingual (fluent English is a requirement).
Able to use logic and reasoning to appraise situations .
Able to anticipate opportunities and risks.
Able to build rapport quickly with colleagues and customers.
Able to negotiate effectively with customers to maximise margins.
Able to effectively collaborate with colleagues to achieve results.
Able to manage and respond quickly to changing/competing priorities .
Highly organized, able to independently plan own time.
Able to follow internal procedure & policy (CRM, Admin, Trial Policies, Customer Onboarding).
Able to present and clearly communicate information in speaking and writing.
Able to ensure tasks are completed on time and to a high-standard.
Able to use Excel, Outlook, Word and other MS Office products with high level of proficiency.
Able to undertake effective research.
General Attributes
Non-Negotiables
: Action oriented, Builds strong relationships, Curious, Driven to learn, Empathetic, Investigative, Reflective, Resilient, Resourceful, Seeks feedback, Trustworthy.
Willing to take complete ownership of the role and drive success.
Grit and determination.
Persuasive with a ‘can do’ attitude.
Self-aware and reflective on successes and failures.
Not afraid to have challenging conversations.
Understands that upfront effort prevents issues down the line.
Committed to on-going personal and professional development.
Values team above self.
Требования:
— Опыт коммерческой frontend-разработки 4+ лет.
— Глубокое знание современного JavaScript и TypeScript.
— Уверенный опыт с React или Vue.
— Практический опыт с WebView, embedded web apps или mini-apps.
— Опыт интеграции с банковским SuperApp будет преимуществом.
— Опыт интеграций с REST API и авторизационными флоу: JWT, deep links, нативные мосты.
— Опыт работы со сложным состоянием и критичными пользовательскими сценариями, желательно с платёжными флоу.
— Понимание производительности frontend в WebView: скорость старта, размер бандла, lazy loading, работа на слабых устройствах.
— Опыт unit- и e2e-тестирования критичных пользовательских флоу.
— Ежедневное использование AI-инструментов в разработке: Claude Code, Copilot или аналоги.
— Самостоятельность и скорость работы, умение работать с неполными вводными, поднимать блокеры и договариваться с зависимыми командами.
Задачи:
— Разработка новых функций
— Поддержка текущей функциональности
— Рефакторинг
Требования:
— Опыт разработки крупных приложений с использованием React.js
— Хорошее знание нативного JavaScript и опыт ООП
— Понимание работы браузера: модели событий, рендеринг, анимация
— Знание основных паттернов программирования, базовых алгоритмов и умение оценивать их сложность
— Знание сетевых протоколов
Преимущества:
— Опыт с Effector, Redux, react-query
— Опыт с Next.js, Express
— Опыт с TypeScript
— Опыт работы с AI-инструментами: Cursor, Claude Code, Codex
— Опыт настройки Nginx и Docker
— Опыт разработки мультиязычных приложений
Условия:
— Базовая зарплата и бонусы по результатам работы
— Офис в Лиссабоне с гибким графиком и возможностью удалённой работы 52 дня в году
— 22 оплачиваемых дня отпуска в году
— Медицинская страховка (включая стоматологию) для сотрудников и их детей
— Суточные на питание
— 100% оплата больничных
— Полная поддержка при релокации для сотрудников и их семей
— Доступ к широкому спектру AI-инструментов
— Возможности для профессионального роста, обучения и курсов английского языка
— Командные мероприятия и воркшопы
ГибридseniorSENIOR FRONTEND DEVELOPER (REACT) | RELOCATION TO POFTUGAL | JOOM #relocation #lisbon #fulltime #itjob #frontend #react https://teletype.in/@remoteit/YjkWKyEbez4; ONSITE LISBON PORTUGAL OR RELOCATION | JOOM Senior Frontend Developer at JoomPro Full-Time in Lisbon, PT JoomPro is the first and only end-to-end cross-border B2B marketplace; Tech stack: React.js, TypeScript, CSS-modules + many other tools on different projects (PostCSS, Sass, Effector, Next.js, Eslint, Stylelint, Express, Webpack, Cursor, Claude etc.) Responsibilities New feature development Current functionality support Refactoring Requirements Experience in developing large applications using React.js Good knowledge of native JavaScript and OOP experience Browser understanding: how event models work, browser rendering, animation features Knowledge of basic programming patterns, basic algorithms and the ability to assess their complexity Knowledge of network protocols Preferred Experience with Effector, Redux, react-query Experience with Next.js, Express Experience with TypeScript Experience with AI tools: Cursor, Claude Code, Codex Nginx configuration and Docker experience Multilingual application development experience We offer Compensation package: base salary and performance-based bonuses Office-first: flexible hours with a possibility to work remotely 52 days per year, and 22 days of paid annual leave Care & Wellbeing: health insurance (including dental care) for employees and their children, daily meal allowance, and 100% paid sick leave Relocation Support: full assistance for a smooth relocation for the employees and their famil AI-first approach: licenses and access to a wide range of AI tools Team & Growth: collaboration with colleagues across Portugal, Brazil, Latvia and China, with opportunities for promotions, professional trainings, and English courses Community & Engagement: annual team building activities, knowledge-sharing workshops, and a strong sense of team work APPLY
About CircleCI Engineering:
CI/CD is being reinvented with AI agents that write code, trigger builds, interpret failures, and propose fixes. CircleCI is building new interfaces for developers to understand and trust this work.
Team-Agnostic Placement:
Hiring is for CircleCI as a whole, not a specific team. Placement depends on where your strengths create the most leverage. Possible areas include CI pipeline experience, deploy and release tooling, notification infrastructure, monetization flows, AI agent surfaces, or the foundational web platform. The role involves full-stack ownership and high craftsmanship.
What You'll Do:
— Build AI-natively, using AI as the default approach to problem solving.
— Invent new interfaces for software delivery that support autonomous pipelines and human judgment.
— Own the full stack by building features end-to-end in Go, React, and TypeScript.
— Focus on reliability and responsiveness as design concerns.
— Champion observability using Honeycomb, Datadog, and Rollbar to improve systems.
— Proactively identify and close gaps without being asked.
What You'll Bring:
— AI-native engineering practices with daily use of AI tools and understanding of their impact.
— At least 3 years of production full-stack experience with a track record of shipping real products.
— Strong skills in React and TypeScript, and comfortable owning backend services in Go including API design, data modeling, and service integration.
— System design skills with conscious tradeoffs and documentation.
— Production mindset focusing on latency, responsiveness, and reliability in distributed environments.
Additional Information:
The role is remote based in Ontario, Canada. Salary range is $127,000 to $159,000 CAD per year. CircleCI is an equal opportunity employer and provides accommodations for individuals with disabilities during the application and interview process.
Задачи:
— Проектировать, внедрять и управлять решениями и контролями безопасности для AWS и Kubernetes, включая методы изоляции для платформы RCE-as-a-Service.
— Создавать, развёртывать и поддерживать инфраструктуру как код с использованием Terraform, обеспечивая высокие стандарты безопасности.
— Проводить оценки безопасности, моделирование угроз и аудиты AWS и Kubernetes.
— Сотрудничать с командами разработки и эксплуатации для внедрения лучших практик безопасности в CI/CD.
— Мониторить и реагировать на инциденты безопасности в облаке, выявлять причины и рекомендовать меры по устранению.
— Обеспечивать соответствие требованиям комплаенса (SOC 2, ISO 27001, GDPR, HIPAA, PCI DSS).
— Наставлять инженеров и продвигать культуру облачной безопасности в организации.
Требования:
— Опыт работы в облачной безопасности не менее 5 лет, глубокие знания AWS.
— Профессиональные навыки в области безопасности Kubernetes: защита кластеров, RBAC, сетевые политики, управление уязвимостями контейнеров.
— Экспертное владение Terraform.
— Знание сервисов безопасности AWS (IAM, GuardDuty, Security Hub, CloudTrail, WAF).
— Знакомство с CNAPP решениями (Wiz) и SIEM (Panther).
— Понимание безопасного жизненного цикла разработки ПО, безопасности CI/CD и DevSecOps.
— Желательны сертификаты AWS Certified Security – Specialty, Certified Kubernetes Security Specialist (CKS), Terraform Associate.
— Приветствуются сертификаты SANS или OffSec.
— Отличные навыки решения проблем, коммуникации и лидерства.
Условия:
— Удалённая работа из США (SF, NYC или Remote).
— Конкурентная зарплата и пакет вознаграждений, включая акции, медицинские льготы и гибкий отпуск.
Дополнительно:
— Работа в команде инженеров, тесное сотрудничество с командой безопасности.
— Технологический стек включает Typescript, React, Apollo GraphQL, Redux, Express, Postgres, Redis, Kubernetes, Terraform, Helm, AWS.
Location: Busan, South Korea
Workplace: OnSite
The Company:
Outschool’s mission is to inspire kids to love learning. In our fast-changing world, the traditional educational system struggles to meet the diverse and evolving needs of young learners. Outschool reimagines this system, offering flexible and engaging learning experiences as a supplement and alternative to traditional education. By connecting learners with a global community of teachers and peers through our online platform, we make learning personal, dynamic, and deeply human.
We've made significant strides since launching our marketplace of live online classes in 2017. Finding initial success with secular homeschoolers, we then expanded to enrichment learning to meet the needs of a wider audience, growing our business 16x since 2019. Post-pandemic, we have evolved our platform to power academic learning, incorporated AI, and have begun to grow our international community. We're proud to have served over 1.5M passionate learners with more than $100M in annual bookings.
Driving disruptive, positive change in education is rewarding and hard. Outschool team members are encouraged to challenge themselves, take risks, and grow in their careers. We look for talented people whose sense of urgency, innate curiosity, and determination to drive impact will help Outschool achieve outsized results in pursuit of our mission. We invite you to be part of an ambitious team dedicated to ensuring every learner can navigate the future with curiosity, resilience, and a love of learning.
The Role
We're looking for a Senior Software Engineer, Fullstack to join our Product Engineering team in South Korea. The team’s mission is to build high-quality product experiences that help learners, families, and educators connect and succeed on Outschool. You'll own challenging problems across the stack, from designing intuitive user experiences in React, to building scalable backend systems and APIs, to evolving our data models and architecture, to improving product quality and performance, to using AI-native tools and approaches to help us build and iterate faster.
We are an effective team of engineers distributed across the US, Canada, and South Korea. Our philosophy is to start small and then intentionally iterate to test our assumptions and learn quickly. We're iteratively building up a complex product for a highly engaged audience.
This role requires working from our Haeundae, Busan office Tuesday–Friday from 7:00 AM to 3:00 PM. Mondays are remote.
Our Stack:
- Product Engineering
- TypeScript · React · Node.js · GraphQL/Apollo · PostgreSQL · OpenSearch
- Our engineers work across the full stack, from building polished user experiences to designing APIs, data models, and backend services.
- Infrastructure & Developer Platform
- AWS (EKS, RDS, S3, Lambda) · Terraform · GitLab · Prometheus/Grafana · OpenTelemetry
- Product engineers partner closely with our Infrastructure team and are empowered to understand, deploy, and operate the systems they build.
- AI-Native Development
- We use AI throughout the software development lifecycle, including planning, implementation, testing, debugging, and code review.
- We're also actively incorporating AI into the Outschool product and exploring new ways AI can improve learning experiences for families, learners, and educators.
Core Responsibilities:
- Product development: Build high-quality product experiences for learners, families, educators, and partners across the full stack, from React and TypeScript in the frontend to GraphQL, Node.js, PostgreSQL, and backend services.
- Technical ownership: Own projects from problem definition through design, implementation, launch, and iteration. Make pragmatic technical decisions that balance speed, quality, maintainability, and user impact.
- Cross-functional collaboration: Work closely with Product Managers, Designers, Researchers, Analysts, and other Engineers to shape requirements, explore solutions, and deliver the right product—not just implement predefined specifications.
- Architecture & engineering quality: Design scalable, maintainable systems and APIs. Improve application architecture, testing, performance, observability, and engineering practices as the product and team grow.
- AI-native development: Use AI tools throughout the development workflow to move faster and improve quality, and help identify opportunities to incorporate AI into Outschool's product and learning experiences.
- Production ownership: Deploy and operate the software you build. Participate in on-call, investigate production issues, and use monitoring and user feedback to continuously improve reliability and product quality.
- Technical leadership: Raise the engineering bar through thoughtful code reviews, technical discussions, documentation, and mentoring. Help other engineers make strong technical decisions and grow their skills.
- Continuous improvement: Identify friction in our product, codebase, and development processes and proactively improve it. Look beyond the immediate task to make the team and platform more effective over time.
Desired Experience & Skills:
- 7+ years of professional software engineering experience
- Strong experience building modern web applications with React, TypeScript, and Node.js
- Experience designing and building APIs and backend services, ideally using GraphQL, REST, or similar technologies
- Experience working with relational databases such as PostgreSQL, including data modeling and query design
- Experience owning complex technical projects from design through implementation, launch, and ongoing operation
- Understanding of software architecture, testing, performance, reliability, and maintainability in production systems
- Experience collaborating closely with Product Managers, Designers, and other engineers to shape solutions, not just implement requirements
- AI-forward approach: you actively use AI tools in your workflow, can prompt effectively, validate output critically, and know when to override or take a different approach
- Ability to provide technical leadership through code reviews, design discussions, documentation, and mentoring other engineers
- Intermediate or higher English reading, writing, listening, and speaking skills; our interview process and daily engineering work are conducted in English
Other Considerations:
- Experience in EdTech or building products for learners, educators, or families
- Familiarity with search and discovery systems
- Familiarity with payment APIs (e.g. Stripe)
- Experience at a fast-paced startup or high-growth company
Benefits in South Korea:
- Coworking office located directly at exit 11, Jangsan Station in beautiful Haeundae, Busan.
- Necessary equipment (MacBook, monitor, etc.) and software for work provided
- Finish work early in the day - working hours from 7AM - 3PM.
- Flexible vacation, use whenever you like. Korean national holidays plus 15 extra days per year.
- Invitation to join the annual company retreat once per year (flight to United States, hotel, meals paid for by company).
Benefits & Culture:
At Outschool, we believe that taking care of one another enables us to do our best work. To us that means:
- Shared Financial Success: Competitive salaries, stock options, and retirement plans.
- Health: Comprehensive medical, dental, vision, disability, and life insurance.
- Wellness: Annual wellness stipend, access to coaching & therapy, and pet wellness plans.
- PTO & Family Benefits: Generous PTO and family leave policies.
- Hybrid & Remote-Friendly: Outschool has a distributed team across the U.S. and Canada and an office in San Francisco. Bay Area-based employees work in the office part of the week and receive commute-related benefits. Team members outside the Bay Area remain fully remote, with support for expensable home office setup and internet to stay connected no matter where you are.
- Lifelong Learners: Annual budgets for professional development and DEI learning; budgets for children to take Outschool classes.
- Community Impact: Outschool matches employee donations to eligible charities and supports Outschool.org http://Outschool.org’s nonprofit programs.
Outschool is an equal opportunity employer. We view diversity as a moral imperative and competitive advantage. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We plan and structure our interviews to directly assess skills and experience.
If you require a reasonable accommodation to participate in the job application or interview process, please contact recruiting@outschool.com.
Benefits packages are included for full-time employees only. Please note benefits and perks may vary for employees based outside of the US and Canada.
Full-time employees must be a citizen or legal residents of the U.S. or Canada and reside in U.S. or Canada, unless specifically indicated otherwise.
Once you submit your application, Outschool will process your personal data to evaluate your candidacy for employment. Unless specifically indicated otherwise, we hire employees only in the U.S. and Canada. Applicants else where should be aware that we may discard your application upon submission or we may ask if you would like us to retain it later should there be consideration (this is not typical at all). If you are selected for interviewing, your data will be shared with interviewers and personnel involved in that process. If not hired, your application will be retained for one year in case there is another suitable role. You may opt out of this at any time. Please see our Employee/Applicant Privacy Notice https://outschool.com/pages/privacy-Emp for more detailed information. If applicable, as you progress through the process, we will be clear about what information is being asked for and what happens with that information.
Задачи:
— Разработка и поддержка full-stack приложений с использованием Laravel, React и Next.js.
— Интеграция AI-решений с использованием LLM и FastAPI.
— Настройка и поддержка DevOps процессов, включая CI/CD, Docker и автоматизацию релизов.
— Управление пользовательским контентом и файлами через S3 хранилище MinIO с использованием Laravel Spatie Media Library.
— Организация безопасного хранения и выгрузки данных из Postgres, Surreal и S3 с шифрованием.
— Реализация полнотекстового поиска с защитой данных.
Требования:
— Опыт работы 7 лет в full-stack разработке, DevOps и AI-интеграциях.
— Уверенное владение Laravel, React, Next.js, FastAPI.
— Опыт работы с базами данных PostgreSQL и Surreal.
— Навыки настройки CI/CD, Docker, работы с S3 и MinIO.
— Знание методов шифрования данных и безопасности.
Условия:
— Возможность работы full-time, part-time или по B2B.
— Удалённый формат работы.
— Зарплата от $2500 в месяц на руки (примерно $15 в час), обсуждаемо.
Дополнительно:
— Резюме доступно по ссылке: https://docs.google.com/document/d/1681p8QLtPeoIzDwnPKgVVHfL51F2Y1CsS_l73OQchBE/
— Контакт для связи: Telegram @ekangash
— Примеры проектов и портфолио доступны на https://unstock.net и GitHub/GitLab.
Задачи:
— Разрабатывать и развивать основной сайт, продуктовые посадочные страницы и промо-спецпроекты.
— Создавать интерактивные элементы: калькуляторы тарифов и комиссий, интерактивные схемы, формы и виджеты.
— Проектировать и поддерживать архитектуру приложения с использованием возможностей SSR и SSG.
— Верстать на чистом CSS и CSS Modules без использования Tailwind и SCSS.
— Реализовывать плавные анимации и интерактивные эффекты с помощью Framer Motion.
— Оптимизировать скорость загрузки и производительность страниц (Core Web Vitals, Lighthouse).
— Взаимодействовать с продуктовым дизайнером и маркетинговой командой при проведении A/B тестов и сборе аналитики.
Требования:
— Коммерческий опыт разработки на React и TypeScript от 2–3 лет.
— Глубокое понимание и обязательный опыт работы с Next.js: четкое понимание серверного рендеринга (SSR, SSG, ISR), работы Server Components, гидратации, маршрутизации и всех подводных камней, связанных с асинхронной загрузкой данных и SEO.
— Отличные навыки верстки: глубокое знание чистого CSS и CSS Modules, Flexbox, Grid, CSS-переменных, адаптивности и кроссбраузерности (без Tailwind и препроцессоров).
— Опыт работы с Framer Motion: умение делать не просто базовые эффекты при наведении, а сложные сценарии появления контента и анимации.
— Знание Vite 8 и инфраструктуры сборки современным фронтенд-инструментарием.
— Фокус на производительность: понимание того, как сделать так, чтобы анимации и интерактивные элементы не снижали скорость работы страницы на слабых устройствах.
Будет плюсом:
— Опыт работы над продуктовыми или маркетинговыми сайтами в сфере FinTech, Crypto, SaaS или E-commerce.
— Опыт SEO-оптимизации с точки зрения фронтенда и опыта подключения систем аналитики.
Условия:
— Формат работы: полная удаленка и гибкий график.
— Продукт: динамичный международный проект, минимум бюрократии и быстрая проверка гипотез.
— Задачи: интересные визуальные и технические вызовы.
— Доход: конкурентная заработная плата по результатам собеседования.
Location: Canada (Remote)
Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at
grafana.com
and follow us on
LinkedIn
and
X
.
We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.
This is a remote opportunity and we would be interested in applicants from Canada in EST time zones
only
at this time.
Senior Engineering Manager, Grafana Frontend
The Opportunity:
Grafana is an open-source observability product and a platform that teams and plugin developers build on. The Frontend group shapes its user experience (from dashboards and visualisation to navigation, search and sharing) and the foundations that support engineering teams and community contributors across the Grafana ecosystem.
As Senior Engineering Manager, you’ll lead the Frontend Platform and Navigation squads, owning their performance, delivery and customer outcomes. Frontend Platform enables teams to build reliable, high-quality experiences; Navigation helps users find and organise resources and move confidently through Grafana.
You’ll develop senior engineers, partner with Product and Design, and improve how teams work, including through AI and automation. We use Cloud-first rollout and experimentation to learn quickly, bringing relevant improvements to OSS and Enterprise.
AI Notice: We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always with strong code review and quality standards. You'll also have access to the latest frontier models from OpenAI, Anthropic, and Google.
What You’ll Be Doing:
Be accountable for the performance of
two
distributed engineering squads: set clear expectations, delegate effectively, coach and develop each team member, give timely feedback, address performance gaps and build a culture of trust and accountability.
Own hiring and team planning across both squads, aligning team capacity and skills with product priorities and longer-term needs.
Lead discovery with your squads: engage directly with customers, community members and internal users, combine their feedback with research and usage evidence, and use those insights to shape roadmaps and priorities.
Partner with Product, Design and engineering leaders to set priorities, resolve dependencies and make trade-offs between customer needs, long-term investments and operational demands.
Own delivery across both squads from discovery through rollout and measurement: set milestones, surface risks early and intervene when commitments are at risk.
Use AI regularly in your management work to synthesise research and feedback, inform roadmap and resourcing decisions, and streamline coordination, reporting and follow-through.
Improve how the squads plan, make decisions and deliver. Lead the adoption of AI and automation across engineering and operational workflows, evaluating their impact on delivery speed, quality and time spent on repetitive work.
Set engineering direction with senior engineers for the frontend foundations owned by your squads, including developer experience, accessibility, architecture, tooling, reliability and multitenant capabilities.
Set engineering direction for navigation, search and resource organisation, including where AI-assisted discovery can help users find what they need.
Set and uphold engineering standards for quality, security and operability, including how teams evaluate and validate AI-assisted work.
Lead improvements across Grafana and R&D that increase engineering productivity and improve business outcomes.
Participate in the engineering management on-call rota, coordinate responses and drive improvements that reduce recurring disruption. Regularly use Grafana’s AI capabilities for observability, incident investigation and management, bringing that experience into product feedback and roadmap decisions.
What Makes You a Great Fit
Significant experience managing senior engineers, building healthy teams and developing technical leaders. You give clear feedback and address performance gaps directly and fairly.
A strong technical foundation in modern web or frontend systems, enabling you to evaluate technical trade-offs and shape architectural and engineering-quality decisions with senior engineers.
A track record of turning ambiguous, cross-team problems into clear priorities and measurable results, managing delivery risks and operational demands.
Strong product and customer judgement, with the ability to connect engineering investments to user, developer and business outcomes.
Clear, concise written communication and the ability to work effectively in a remote, globally distributed organisation.
An appreciation for open-source development and the judgement to balance Cloud-first delivery with the needs of customers, community members and internal teams.
Practical experience using AI and automation in your own leadership work, and leading teams to adopt them effectively.
Bonus Points For
Experience with React, TypeScript or comparable large-scale frontend ecosystems.
Experience leading a developer platform team, including support for plugins or extensions.
Experience with navigation, search, information architecture or resource-management products.
Experience delivering multitenant SaaS or major platform migrations.
Experience working on a widely adopted open-source product.
Compensation & Rewards:
In Canada, the Base compensation range for this role is CAD
211,450
- CAD
253,740
. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process.
All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.
Why You’ll Thrive at Grafana Labs:
100% Remote, Global Culture -
As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
Scaling Organization
– Tackle meaningful work in a high-growth, ever-evolving environment.
Transparent Communication
– Expect open decision-making and regular company-wide updates.
Innovation-Driven
– Autonomy and support to ship great work and try new things.
Open Source Roots
– Built on community-driven values that shape how we work.
Empowered Teams
– High trust, low ego culture that values outcomes over optics.
Career Growth Pathways
– Defined opportunities to grow and develop your career.
Approachable Leadership
– Transparent execs who are involved, visible, and human.
Passionate People
– Join a team of smart, supportive folks who care deeply about what they do.
In-Person onboarding
- We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
Balance is Key
- We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect.
*We will comply with local legislation where applicable.
Equal Opportunity Employer:
Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.
#LI-Remote
For information about how your personal data is used once you’ve applied to a job, check out our
privacy policy
.
Location: Germany (Remote)
Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at
grafana.com
and follow us on
LinkedIn
and
X
.
We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.
Senior Engineering Manager, Grafana Frontend
The Opportunity:
Grafana is an open-source observability product and a platform that teams and plugin developers build on. The Frontend group shapes its user experience (from dashboards and visualisation to navigation, search and sharing) and the foundations that support engineering teams and community contributors across the Grafana ecosystem.
As Senior Engineering Manager, you’ll lead the Frontend Platform and Navigation squads, owning their performance, delivery and customer outcomes. Frontend Platform enables teams to build reliable, high-quality experiences; Navigation helps users find and organise resources and move confidently through Grafana.
You’ll develop senior engineers, partner with Product and Design, and improve how teams work, including through AI and automation. We use Cloud-first rollout and experimentation to learn quickly, bringing relevant improvements to OSS and Enterprise.
AI Notice: We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always with strong code review and quality standards. You'll also have access to the latest frontier models from OpenAI, Anthropic, and Google.
What You’ll Be Doing:
Be accountable for the performance of
two
distributed engineering squads: set clear expectations, delegate effectively, coach and develop each team member, give timely feedback, address performance gaps and build a culture of trust and accountability.
Own hiring and team planning across both squads, aligning team capacity and skills with product priorities and longer-term needs.
Lead discovery with your squads: engage directly with customers, community members and internal users, combine their feedback with research and usage evidence, and use those insights to shape roadmaps and priorities.
Partner with Product, Design and engineering leaders to set priorities, resolve dependencies and make trade-offs between customer needs, long-term investments and operational demands.
Own delivery across both squads from discovery through rollout and measurement: set milestones, surface risks early and intervene when commitments are at risk.
Use AI regularly in your management work to synthesise research and feedback, inform roadmap and resourcing decisions, and streamline coordination, reporting and follow-through.
Improve how the squads plan, make decisions and deliver. Lead the adoption of AI and automation across engineering and operational workflows, evaluating their impact on delivery speed, quality and time spent on repetitive work.
Set engineering direction with senior engineers for the frontend foundations owned by your squads, including developer experience, accessibility, architecture, tooling, reliability and multitenant capabilities.
Set engineering direction for navigation, search and resource organisation, including where AI-assisted discovery can help users find what they need.
Set and uphold engineering standards for quality, security and operability, including how teams evaluate and validate AI-assisted work.
Lead improvements across Grafana and R&D that increase engineering productivity and improve business outcomes.
Participate in the engineering management on-call rota, coordinate responses and drive improvements that reduce recurring disruption. Regularly use Grafana’s AI capabilities for observability, incident investigation and management, bringing that experience into product feedback and roadmap decisions.
What Makes You a Great Fit
Significant experience managing senior engineers, building healthy teams and developing technical leaders. You give clear feedback and address performance gaps directly and fairly.
A strong technical foundation in modern web or frontend systems, enabling you to evaluate technical trade-offs and shape architectural and engineering-quality decisions with senior engineers.
A track record of turning ambiguous, cross-team problems into clear priorities and measurable results, managing delivery risks and operational demands.
Strong product and customer judgement, with the ability to connect engineering investments to user, developer and business outcomes.
Clear, concise written communication and the ability to work effectively in a remote, globally distributed organisation.
An appreciation for open-source development and the judgement to balance Cloud-first delivery with the needs of customers, community members and internal teams.
Practical experience using AI and automation in your own leadership work, and leading teams to adopt them effectively.
Bonus Points For
Experience with React, TypeScript or comparable large-scale frontend ecosystems.
Experience leading a developer platform team, including support for plugins or extensions.
Experience with navigation, search, information architecture or resource-management products.
Experience delivering multitenant SaaS or major platform migrations.
Experience working on a widely adopted open-source product.
Compensation & Rewards:
In Germany, the Base compensation range for this role is EUR
124,571
- EUR
149,485
. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process.
All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.
Why You’ll Thrive at Grafana Labs:
100% Remote, Global Culture -
As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
Scaling Organization
– Tackle meaningful work in a high-growth, ever-evolving environment.
Transparent Communication
– Expect open decision-making and regular company-wide updates.
Innovation-Driven
– Autonomy and support to ship great work and try new things.
Open Source Roots
– Built on community-driven values that shape how we work.
Empowered Teams
– High trust, low ego culture that values outcomes over optics.
Career Growth Pathways
– Defined opportunities to grow and develop your career.
Approachable Leadership
– Transparent execs who are involved, visible, and human.
Passionate People
– Join a team of smart, supportive folks who care deeply about what they do.
In-Person onboarding
- We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
Balance is Key
- We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect.
*We will comply with local legislation where applicable.
Equal Opportunity Employer:
Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.
#LI-Remote
For information about how your personal data is used once you’ve applied to a job, check out our
privacy policy
.
seniorGermany
УдалённоleadHo Chi Minh City, Vietnam; Vietnam
УдалённоKenya
УдалённоJapan
ОфисseniorПротиворечивые условия: Full-time employees must be a citizen or legal residents of the U.S; Unless specifically indicated otherwise, we hire employees only in the U.S
seniorCanada (Remote); This is a remote opportunity and we would be interested in applicants from Canada in EST time zones