Location: British Columbia
Workplace: Hybrid
As a Software Development Manager, you will oversee the planning, execution, and delivery of technical projects within your team. You’ll collaborate with Product, UX, and other stakeholders to prioritize work, guide technical direction, and ensure smooth delivery.
You’ll also support the growth and well-being of team members through coaching, feedback, and development opportunities. Your leadership will help the team navigate challenges, align with product goals, and continuously improve their practices and performance.
This is a people-first leadership role for someone who is passionate about developing talent, supporting delivery, and fostering collaboration. You’ll also serve as a bridge between your team and the broader organization, helping align business needs with technical implementation.
This is a hybrid role based out of Safe Software's Surrey, BC headquarters. We have an immediate opening and are excited to find the right candidate to join our team.
We encourage applicants from all backgrounds to apply. Even if you don’t meet every requirement listed, we value your unique experiences and perspectives.
ABOUT THE TEAM
As part of the FME Flow product group, you'll lead collaborative teams of full-stack developers, working alongside product managers and UX designers to build the platform our customers rely on to run data integration at enterprise scale. FME Flow takes the workflows authored in FME Form and puts them to work as scheduled and event-driven automations, deployed everywhere from a single on-premises server to Kubernetes clusters and Safe's own hosted cloud.
WHAT YOU’LL BE DOING
As a Software Development Manager, Flow, you will:
- Lead a team of developers through coaching, feedback, and professional development.
- Collaborate with Product, UX, and technical stakeholders to define and prioritize work.
- Oversee technical delivery, helping manage project flow and addressing risks early.
- Support architecture and design discussions to ensure alignment and inclusion of team voices.
- Build a positive, inclusive team culture centred on collaboration and shared ownership.
- Guide hiring, onboarding, and team growth with a focus on skill development and values alignment.
- Champion continuous improvement and openness to change in tools, practices, and communication, including AI-assisted ways of working.
- Act as a liaison between your team and other parts of the organization, advocating for both team and business needs.
QUALIFICATIONS, SKILLS, AND COMPETENCIES
At Safe Software, we welcome diverse backgrounds and experiences. While not all candidates will have everything listed, the most successful candidates will bring many of the following:
What We’re Looking For:
- 7+ years in software development, including 3+ years leading software teams as a people manager, team lead, or similar role. Direct people management experience strongly preferred.
- Solid understanding of Agile development practices and software system design.
- Experience working with technologies such as Java, TypeScript, C++ or Python (or equivalent).
- Strong communication and collaboration skills, with a focus on empathy and clarity.
- Demonstrated ability to support team health and build inclusive, high-performing teams.
- Ability to balance technical direction with team and business priorities.
- Openness to and support for adopting AI tools within a development team
- Demonstrated track record of successfully shipping products.
Nice to Have:
- Familiarity with Safe Software’s platform or similar technical domains.
- Involvement in mentoring, DEI, or culture-building initiatives.
- Knowledge of hiring practices, onboarding, and team-building techniques.
- Experience with AI Coding Agents (e.g. Claude Code, GitHub Copilot).
What You Can Expect
When you choose a career with Safe Software, you’re also choosing…
- Meaningful Work: Make a profound impact across our business, workplace and data integration product.
- A Supportive Environment: Feel empowered to share your ideas and implement them with high autonomy and team support.
- Social Responsibility: Become part of a team that finds meaningful ways to give back https://www.safe.com/about/community-initiatives/. Take paid time off to volunteer for one of our Safe-organized opportunities that align with our core community initiatives.
- Learning & Career Development: We believe in your continuous learning and growth. Take advantage of an annual learning budget and training programs paid for by Safe.
- Flexible Working Hours: Flexible and remote-friendly work arrangements to fit your lifestyle. Work when you want, and how you want to.
- Work-Life Balance: There's no place for burnout at Safe. Maintain a healthy balance of your personal and work life without splitting yourself in two. Enjoy 3 weeks of vacation to recharge, plus an additional paid 6 seasonal days off per year.
- Health & Wellness: Extended health, dental, health or lifestyle spending, and counseling benefits from day 1. That’s right, no waiting period.
- Family is important: We are dedicated to supporting our employees through parenthood and offer a Parental Leave Top-Up Program for new parents through childbirth or adoption.
- Shared Success: Share in Safe’s success with our bi-annual profit sharing and RRSP/TFSA matching program.
- An Accessible Commute: Regardless of your commute method, we’re located close to public transit, and provide complimentary parking and bike storage for our team!
ABOUT SAFE SOFTWARE
Safe Software transforms organizations with FME, the only All-Data Any-AI Enterprise Integration Platform connecting all your data, anywhere, at any velocity.
With over 30 years of expertise and 25,000+ enterprise customers across 125+ countries, we simplify your data journey, wherever it leads.
Founded in 1993, Safe is headquartered in Surrey, BC with over 300 team members and counting. We’re always looking for talented individuals with diverse backgrounds who are determined to learn and grow. Are you ready to join the team?
OUR COMMITMENT TO DIVERSITY AND INCLUSION
Safe Software is an equal opportunity employer and we truly believe that innovation and strength begin with diversity and inclusion.
We welcome all candidates regardless of race, gender identity or expression, sexual orientation, age, ability, disability, national or ethnic origin, political belief, religion, or family status.
Should you require accommodations during the recruitment process, please contact hr_dept@safe.com.
NOTICE REGARDING USE OF AUTOMATED TOOLS IN HIRING
At Safe Software, we use automated tools to help us process applications and identify qualified candidates. These tools may assist in screening resumes and summarizing interview content based on the information you provide. This helps our team review applications efficiently while ensuring every candidate is considered based on the requirements of the role.
Please be assured that the final hiring decision is always made by a member of our team. For more information on how we protect your privacy, please see our policy https://www.safe.com/legal/#applicant-privacy-policy. If you have questions about this process, please contact us at hr_dept@safe.com.
ГибридКанада; We encourage applicants from all backgrounds to apply
Задачи: Настраивать интеграции с ключевыми системами: - Инфраструктурными (Active Directory, Email-системы, CMDB, Service Management) - SIEM-платформами для централизованного мониторинга и анализа событий. Писать, поддерживать и рефакторить код интеграций в python, bash, powershell;
ГибридjuniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: New York; Charlotte; Atlanta; Washington D.C.; Boston
Workplace: Remote
WHY PRODUCT ENGINEERING AT LANGFUSE
Your work will have an outsized impact.
Everything you build is open source (MIT-licensed) and immediately visible. Langfuse has 35,000+ GitHub stars and our SDKs are downloaded more than a hundred million times per month. When you ship a new feature the community notices in GitHub issues, on X, and in our community channels.
Product engineers at Langfuse are the people who deliver new features end-to-end to our users. You own the product thinking from understanding the user problem to deciding what to build to shipping the solution.
You will also have direct exposure to how cutting-edge LLM applications are built. The users you serve are some of the best and most ambitious software engineers leveraging Langfuse to improve their applications. Deeply understanding the problems they solve will help you design the best possible product and along the way makes you an expert on LLM engineering yourself.
YOU WILL GROW AT LANGFUSE BY
- Own features end-to-end: from talking to users, to writing the spec, to shipping the code and docs, to writing the changelog post https://langfuse.com/changelog with your name on it. To give you a sense: recent features a single engineer owned include the Langfuse for Agents https://langfuse.com/changelog/2025-11-05-langfuse-for-agents release (new trace views, agent graphs, semantic span labels), the TypeScript SDK v4 https://langfuse.com/changelog/2025-08-28-typescript-sdk-v4-ga rewrite on OpenTelemetry, and managing dashboards via API/CLI/MCP https://langfuse.com/changelog/2026-07-17-dashboard-and-widget-operations-in-api.
- Work across the full stack: and we mean full. Our surface area is wide: React frontend, Next.js backend, ClickHouse analytics, Python and TypeScript SDKs, public docs, Terraform modules, and more. You'll touch whatever the feature needs. One week you might be writing a new ClickHouse query for cost analytics, the next you're designing an SDK API, the next you're building a new rust worker for faster data processing.
- Talk to users constantly: jump on calls, respond in community channels, and route support requests. At Langfuse, support is how we build conviction about what to build next. Our handbook says it best: support by engineers is a core value proposition.
- Write public documentation about the features you own. At Langfuse, docs are product.
- Ship publicly during Launch Weeks: we've run four Launch Weeks https://langfuse.com/blog/2025-10-29-launch-week-4 so far, dropping a new feature every day for a week. Engineers present the features they built to the community.
WHAT WE’RE LOOKING FOR
- Someone who has built features or even entire products from scratch end-to-end
- Experience building and shipping user-facing products end-to-end, ideally in TypeScript/React and with exposure to data-intensive backends
- Someone who can manage projects themselves. You know how to develop strong conviction about what to build and how to ship it.
- Taste for great developer experience: you care about API design, UI details, and clear documentation
- Interest in open source software and genuine excitement about talking to developers about their problems
- Thrives in a small, accountable team where your output is visible and matters
- CS or quantitative degree preferred
Bonus points:
- Experience with ClickHouse, analytics databases, or building complex data visualizations
- Former founder or early startup experience
- Contributions to popular open source projects
- ML/AI background or familiarity with the LLM framework ecosystem
No candidate checks all boxes. If you feel you are a good fit for this role, please go ahead and apply.
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Location: New York; Charlotte; Atlanta; Washington D.C.; Boston
Workplace: Remote
WHY BACKEND ENGINEERING AT LANGFUSE
Your work will have an outsized impact.
Langfuse ingests terabytes of AI tracing data per day. When a Fortune 50 company instruments their application with Langfuse, they hit the infrastructure you built. Everything you ship is open source and immediately visible.
The core of your role is making Langfuse fast and affordable at scale: owning the ingestion pipeline, optimizing ClickHouse data models and queries so dashboards load instantly, and building the backend abstractions that let product engineers ship data-heavy features without reinventing the plumbing each time.
You will also make sure Langfuse runs everywhere. You’ll operate Langfuse Cloud across multiple production environments, and make self-hosting effortless. You will support a single Docker Compose setup to enterprise-grade Helm chart deployment.
You won’t be solving these problems alone. Langfuse is now part of ClickHouse, which means the people who built the database you’re optimizing are one channel away. Few backend roles give you that kind of access to the internals of your core datastore.
YOU WILL GROW AT LANGFUSE BY
- Own and optimize our ingestion pipeline: Langfuse ingests massive volumes of tracing data through a pipeline that flows from our API to ClickHouse. You'll work on throughput, latency, reliability, and cost efficiency at every stage of this pipeline.
- Make ClickHouse fast: our tracing data lives in ClickHouse. You'll design schemas, optimize merge strategies, tune batch inserts, write and review analytical queries that power dashboards and the UI. You'll become an expert on ClickHouse internals — and you'll have the ClickHouse database engineering team one channel away.
- Build new infrastructure-heavy features: things like LLM-as-a-Judge (where we post-process large volumes of ingested data asynchronously), alerting at scale, client-code execution, or batch dataset operations. Build the foundation and, if you like, dip your toes into the frontend for those.
- Test with real data in production: when evaluating a new ClickHouse schema, migration, or query optimization, you'll run load tests against production data to validate that changes actually improve things. We don't guess at performance. We prototype new table designs, run them in parallel on real traffic, and compare before committing.
- Scale for what's next: we're growing fast and new product directions like complex long-running agent observability and real-time evaluation push the infrastructure in new ways. You'll be thinking ahead about what breaks at 10x scale.
LEARN MORE ABOUT OUR INFRASTRUCTURE
- From Zero to Scale: Langfuse's Infrastructure Evolution https://langfuse.com/blog/2024-12-langfuse-v3-infrastructure-evolution — deep dive into how we went from Postgres to ClickHouse
- Max talking infrastructure at ClickHouse OpenHouse Amsterdam https://www.youtube.com/watch?v=NXYQ5odATrM — recording of our CTO walking through the architecture
- Architecture https://langfuse.com/handbook/product-engineering/architecture
WHAT WE'RE LOOKING FOR
- Strong backend engineer who gets excited about database internals, query optimization, and distributed systems
- You get excited when working with a ton of data
- Experience with analytical databases, data pipelines, or high-throughput event processing. ClickHouse experience is a big plus but not required
- You organize yourself. You have strong opinions about what to build and how to ship it
- Comfortable reading and writing TypeScript (our backend) and SQL
- Interest in open source software and genuine enjoyment talking to users about their scaling challenges
- Thrives in a small, accountable team where your output is visible and matters
- CS or quantitative degree preferred
Bonus points:
- Experience with ClickHouse, other OLAP databases, or observability infrastructure
- Former founder
- Background in building data-intensive systems at scale
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Задачи:
— Создавать новую информационную систему «с чистого листа»
— Развивать и поддерживать существующий ландшафт систем
— Участвовать в проектировании архитектуры, которая выдержит федеральные нагрузки
— Менторить команду и формировать стандарты обмена знаниями
— Управлять технической частью проектов: оценка, делегирование, принятие решений
Требования:
— 5+ лет в промышленной разработке на Python
— Экспертиза в Python 3.8+, Django 3+, FastAPI
— Понимание алгоритмов и структур данных (не просто «знаю», а «применяю»)
— Свободное владение SQL и опыт работы с PostgreSQL, Redis
— Опыт настройки *nix окружения
— Понимание принципов REST, HTTP
— Лидерские качества: опыт распределения задач и выработки технических решений
— AI-грамотность: понимание, как использовать AI в разработке, не создавая «когнитивный долг» и не жертвуя надёжностью
— Технологический стек: Python, TypeScript, Django, FastAPI, Flask, VueJS 3, PostgreSQL, Redis, Elastic Search, AirFlow
Условия:
— Формат работы: Офис / Гибрид
Задачи:
— Работать с full-stack задачами
— Разрабатывать и поддерживать high-load системы
— Разрабатывать AI-проекты: AI-ассистентов, виртуальных персонажей и другие AI-решения
Требования:
— 2–3+ года коммерческого опыта разработки
— Уверенное знание TypeScript
— Практический опыт работы с WebSocket / Socket.IO
— Опыт разработки и поддержки high-load систем
— Коммерческий опыт работы с Subscription Model / подписочной моделью
— Опыт разработки AI-проектов: AI-ассистентов, виртуальных персонажей и других AI-решений
— Готовность работать с full-stack задачами
— Русскоязычный специалист
— Frontend: NextJS, React, Typescript, Tailwind, Zustand, SocketIO
— Backend: NodeJS, NestJS, Typescript, TypeORM, PostgreSQL, Docker, RabbitMQ, SocketIO
Условия:
— Формат работы: удалённая
Задачи:
— Работа над платформой безопасной разработки TRAIO, сканирующей код, библиотеки и приложения.
— Работа с банками и госсектором Центральной Азии.
Требования:
— Опыт работы в стартапе или небольшой команде.
— Умение выявлять и предлагать улучшения.
— Уверенное владение Linux и Docker.
— Опыт работы с Claude Code или Cursor, понимание их ограничений и умение проверять результат ИИ.
— Стек: React + TypeScript, Python (FastAPI), PostgreSQL, Docker, GitLab CI.
Условия:
— Ноутбук и Claude Max за счет компании.
— Работа в области AppSec.
— График: 5/2, 10:00–18:00.
Location: Remote
Workplace: Remote
COMPANY
At 0x https://0x.org/, our mission is to "Create a Tokenized World Where All Forms of Value Can Flow Freely". We deliver this to web3 builders with a delightfully simple suite of developer APIs that provide faster trading, better prices, and superior user experience.
Founded in 2017, we’ve processed over 211M+ transactions and $180B+ in trading volume from users trading on Matcha, Coinbase Wallet, Robinhood Wallet, Phantom, Rainbow, DefiLlama, MetaMask, Zerion, Zapper, and many more. Our investors include Greylock Partners, Pantera Capital, and Jump Crypto.
When you join 0x, you’ll become part of a veteran team of crypto builders who know the importance of code quality, team cohesion, and a culture of learning.
ABOUT THE TEAM
Behind every 0x trade is a lot of hard work. We integrate hundreds of liquidity sources, optimize for gas, slippage and latency, split routes and simulate every result to get traders the best possible outcome. The API Products team turns that routing logic into easy-to-integrate APIs that wallets, exchanges, trading apps, bridges and developers around the world rely on.
This team of four built, maintains and continues to evolve our flagship Swap, Gasless and Cross-Chain APIs, which have moved billions in volume. Next, they’re building new products that give developers even more tools for building trading apps.
ABOUT THE ROLE
We’re hiring a Senior Software Engineer to expand what the API Products team can take on. You’ll lead projects from first idea to production, on new products and on the APIs that are already live, working closely with our product team and some of our biggest customers. This is a hands-on IC role for someone who wants real ownership and works well with little direction. Remote, EU timezones preferred.
WHAT YOU’LL DO
- Build new APIs and trading products, from researching the problem and designing the architecture to shipping the first version.
- Maintain and extend our existing APIs, including support for new chains, bridges and customer-requested features.
- Keep our APIs fast and reliable as traffic grows, and participate in the on-call rotation.
- Investigate failed trades and stuck transfers using logs, traces and onchain data, and resolve the root cause.
- Work with product, legal and GTM, turning business and compliance needs into technical decisions.
- Write design documents for your work and review your teammates’ designs and pull requests.
WHO YOU ARE
- 7+ years of backend engineering experience, including at least 2 years in DeFi at a trading app, wallet, DEX aggregator, onchain data company or similar.
- Senior or Lead Engineer with a track record of owning complex projects end to end.
- Built and maintained developer-facing APIs.
- Deep onchain knowledge, especially EVM: how transactions work, including calldata, contract interfaces, gas and approvals.
- Strong system design experience for production-scale backend services.
- You’re an AI power user who uses it to multiply your impact as an engineer, yet you don’t let it replace your judgment.
- Clear communicator, comfortable explaining technical tradeoffs to non-engineers.
- Aligned with our core values https://0x.org/post/the-0x-mission-and-values: do the right thing, consistently ship, and focus on long-term impact.
- Able to attend annual in-person team offsites around the globe.
NICE TO HAVE
- Experience with cross-chain/bridging, or DEX aggregation.
- Experience with other ecosystems outside of EVM such as Solana.
- Experience with TypeScript and/or Rust, our main languages.
BENEFITS
- The base salary range for this position is USD $150,000 - $230,000 + equity + ZRX tokens + benefits. Within the range, individual pay is determined by job-related skills, experience, location, business needs, and candidate preferences between the different compensation elements.
- Comprehensive insurance (medical/dental/vision/life/disability) for U.S.-based employees — 100% of base plan covered for you and dependents
- 401k and FSA for U.S.-based employees
- Monthly mobile phone bill, wellness, and pre-tax transportation expense
- Covered mental health benefits (included professional therapy sessions)
- A supportive remote environment
- Lunch reimbursement for all employees across the globe!
- Stipend for your ideal remote / WFH set-up: headphones, and any other work gear you may need
- 12-week paid parental leave
- Great office conveniently located in the SF Financial District for those in the region!
- Flexible vacation: Take time when you need it (and we really mean it!)
0x and its associated entities are dedicated to fostering diversity, inclusion, and belonging in its teams and workforce, and are proud to be equal opportunity employers. 0x does not make employment or hiring decisions on the basis of race, color, creed, religion, sex (including those who are pregnant or have given birth), sexual orientation, gender, gender expression or identity, age, disability, medical condition, genetic information, military or veteran status, marital status, pregnancy, citizenship, national origin, immigration or citizenship status, political affiliation, or any other basis that is protected by applicable local, state, or federal laws. This includes not making such decisions based on the status itself, as well as any associations, perceptions, and assumptions made regarding these statuses. 0x will also consider qualified applicants with arrest and conviction records in a way that is consistent with San Francisco’s Fair Chance Ordinance and similar local laws. Our commitment to equal employment opportunity extends to ensuring that all applicants and employees can perform to their fullest potential, including through obtaining reasonable accommodations when necessary.
• Сбор и формализация требований: проведение интервью со стейкхолдерами, анализ потребностей бизнеса, написание ТЗ, пользовательских историй и критериев приемки. • Платформа ELMA365: уверенное знание архитектуры, компонентов и функциональных возможностей.
We are looking for a senior full-stack engineer to help build the systems that power our global operations. * You can operate across the full software stack from backend to frontend and user experience.
Твои задачи будут включать: Разрабатывать функциональность клиентских веб-приложении; Интегрироваться с OpenAPI (генерация типов и клиентов, сопровождение контрактов);
Location: Baku
Workplace: onsite
ABOUT YOU
You will play a pivotal role in delivering high-impact software solutions across our platform. You bring curiosity, initiative, and a passion for clean, scalable systems. You collaborate effectively with teammates and cross-functional partners to design, build, and improve our technical stack. You’re hands-on, deeply engaged in the code, and consistently seeking better ways to solve complex engineering challenges.
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
Responsibilities
Design, build and maintain scalable, responsive interfaces in React and TypeScript across multiple Business Accounts.
Build and own shared remote modules (Module Federation) that plug into several host apps, keeping them versioned, backward compatible and safe to deploy independently.
Build UI with our xui design system, and help improve it by contributing components and patterns.
Turn product designs and user stories into high-quality, accessible UI components.
Integrate with REST and GraphQL APIs, and implement clear state management.
Handle authentication and session flows between host apps and modules, including passing Publisher Account tokens securely.
Optimize performance, loading and caching across browsers and devices.
Refactor legacy code (for example, older React and react-router versions) toward current best practices.
Write clean, testable code and keep test coverage healthy.
Use AI tools (Claude Code, Cursor, etc.) every day to design, build, test and refactor code faster without lowering quality.
Add AI-assisted code review on top of manual review, check AI-generated code carefully, and help the team set good practices for AI-driven development.
Lead frontend design reviews and contribute to architecture decisions (ADRs).
Work closely with product, design, backend and partner teams such as Publisher Account and Site Builder to deliver features end to end.
Contribute to planning, estimation and delivery tracking.
Mentor engineers and give constructive code reviews.
Requirements
6+ years of professional software development experience.
4+ years of hands-on experience with React and TypeScript.
Deep knowledge of modern JavaScript (ES6+), HTML5, CSS3 and Web APIs.
Experience with design systems and CSS-in-JS (for example styled-components), and responsive layouts.
Experience with REST and GraphQL APIs; familiarity with WebSockets and real-time data.
Hands-on experience using AI coding assistants in daily work, and the judgment to review, test and correct what they produce.
Comfortable with Git, CI/CD pipelines (GitLab preferred) and agile workflows.
Experience with testing tools such as Jest, React Testing Library, Cypress or Playwright.
Good written and spoken English, with the ability to explain technical trade-offs to non-technical stakeholders
Nice to have
Experience with microfrontends (Module Federation) or monorepos.
Experience building or maintaining a shared component library or design system.
Experience with SSO, OAuth2 or JWT-based authentication across apps.
Experience working with a headless CMS.
Experience with Next.js, SSR/SSG or hybrid rendering.
Experience with B2B dashboards, admin tools or self-service portals.
Experience setting up AI workflows for a team, such as agents, custom skills or prompts, automated MR review, or AI-assisted testing.
A strong eye for UX polish, animation and interaction design.
The duties and responsibilities of this position may evolve over time to support the organization’s goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required. By submitting your application, you consent to Xsolla conducting background checks, where permitted by law, after the final interview stage. All checks will comply with local regulations, and your information will be handled confidentially. Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws, Xsolla is committed to protecting your personal information and respecting your privacy.
For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
• Опыт в роли Tech Lead или Senior/Staff Backend Engineer с ответственностью за сложные системы. • Глубокое знание архитектуры ПО, принципов проектирования, микросервисов и clean architecture.
УдалённоseniorМожно работать из любой страны
УдалённоseniorNew York; Charlotte; Atlanta; Washington D.C.; Boston
УдалённоseniorNew York; Charlotte; Atlanta; Washington D.C.; Boston