Задачи:
— Разрабатывать новый функционал фронтенд части на Vue
— Улучшать архитектуру проектов
— Оптимизировать сборку
— Проводить миграцию и обновление стеков
— Осуществлять рефакторинг
— Разрабатывать правила и подходы
— Работать над дизайн системой
— Создавать утилиты, библиотеки
— Вести документацию
— Настраивать и оптимизировать ci/cd, автоматизировать
— Анализировать и оптимизировать производительность
Требования:
— Успешный опыт участия в создании крупных коммерческих приложений на Vue от 6-и лет
— Понимание и использование архитектурных подходов фронтенд приложений
— Опыт работы с микрофронтами
— Глубокое понимание сборщиков, настройка и разработка тулов
— Опыт работы с rest, grpc
— Опыт оптимизации фронтенд приложений
— Опыт работы в платформенной команде будет плюсом
— Активное участие в развитии тулов и инфраструктуры в рамках гильдии (агенты, обвязки, скилы, рулы, работа с контекстом)
Условия:
— Аккредитованная IT-компания, которая создает и развивает один из ТОП-10 крупнейших интернет-магазинов страны
— Персональное предложение по заработной плате и официальное трудоустройство
— Гибкий график и возможность удаленной работы
— Помощь карьерного консультанта для выбора индивидуального направления развития
— Широкий социальный пакет со стоматологией, компенсация питания в офисе, скидки и бонусы от партнеров
— Современное оборудование для работы
— Стильный и уютный офис в центре Екатеринбурга и Москвы (по желанию)
— Изучение английского языка в GA English Club, компенсация обучений и развитие в собственном онлайн-университете
— Никаких ограничений по дресс-коду и внешнему виду
Location: Minsk
Workplace: hybrid
We are seeking a Senior Full-Stack Engineer to join our distributed engineering team.
IDT/NRS builds the Point of Sale platform that runs tens of thousands of independent retail stores across the United States.
We are now expanding that platform into restaurants.
If you like challenges where the hard part is getting it right at scale rather than getting it working once, this is that job!
Primary location - Minsk, Belarus (hybrid - 3 days/week in the office)!
What you will own:
Architecture and delivery of new restaurant facing services, from data model to API to the screens merchants actually touch.
The merchant facing restaurant surfaces: kitchen display and everything staff touch across the life of an order.
Extending and hardening existing production services without destabilizing them.
Correctness under concurrency: transactional integrity, isolation levels, idempotency, race conditions, retries, and honest tradeoffs where perfect guarantees are not available.
Behavior when the connection drops. A store keeps serving whether or not the network is up, which means offline capable clients, local state, sync on reconnect, and reconciling what happened while the system was split.
Queueing and asynchronous processing, background jobs, and event driven flows.
Safe rollout of releases that reach tens of thousands of users.
Working directly with product managers and designers to shape what gets built, not just receiving requirements and implementing them.
Technical direction and code review for other engineers, including the judgment to say when a design is wrong and the credibility to make that stick.
Required Qualifications:
6-8+ years building full-stack products
, including time as the senior person on the work.
Deep Node.js and TypeScript experience across the full-stack
, with production services you designed and still stand behind.
Deep understanding of REST API design and microservices.
Strong relational database skills, Postgres or MySQL
: schema design, indexing, query tuning, transactions, and what actually happens under load. Comfort with non relational stores such as Redis or MongoDB, and with caching and invalidation.
Experience with queues and streaming, whether Kinesis, Kafka, RabbitMQ, SQS, BullMQ, or similar, including the failure modes that come with them: ordering, duplicates, replay, and consumer lag.
Front- end skill that matches the environment:
our team use these screens during a rush, on a terminal or a tablet, with no time to think and no tolerance for a bad interaction.
We use Vue.
Experience with React or Angular is fine
, as long as it includes component architecture, state management, and progressive web apps.
Real time interfaces built on websockets, ideally socket.io. Order flow and kitchen display depend on it.
Excellent debugging. You can take an unfamiliar production failure and reason your way to root cause instead of guessing.
Parts of the existing platform are PHP.
Working effectively in unfamiliar code, with AI, is part of this job.
Experience deploying services that scale horizontally, tolerate a failed instance or a slow dependency, and automatically add or shed capacity.
Comfortable on Linux, and fluent with Git and CI and CD workflows.
Excellent written and spoken English.
You will be in daily conversation with teams in the United States and Israel, and will often be the person explaining a technical decision to people who did not attend the design discussion.
How you work:
AI first.
You use AI tooling as a core part of how you engineer: mapping an unfamiliar codebase in hours instead of weeks, pressure testing your own designs, moving faster without lowering the bar.
You apply it across the whole lifecycle: shaping a design before any code exists, writing and refactoring, reviewing your own work, as well as automated PR reviews.
You jump in.
Handed a large, complex, unfamiliar repository, your instinct is to open it and start reading. Complexity and sensitivity are reasons to be careful, not reasons to wait for someone else.
You build services that stay maintainable.
Clear boundaries, readable code, tests that earn their keep, observability that makes production legible. The next engineer should be able to operate what you built without a tour guide.
You think about the person on the other side.
During a rush, a confusing screen or one extra tap is not a cosmetic problem. It is a slower line and a worse night for the staff.
You go the extra mile.
You follow a problem to its actual end, including the parts nobody assigned to you. You take pride in the work and you care how it lands for the merchant on the other side of the screen.
What We Offer:
Hybrid in Minsk work opportunity!
Stable job with long-term growth perspective.
Competitive salary with annual performance review.
Top-tier hardware to support your productivity.
An exciting and challenging job with talented people around.
Continuous learning and career growth opportunities.
Compensation for professional training, seminars, and conferences.
Referral program – get rewarded for helping us grow the team with talented people.
Company-supported English classes to enhance your professional growth.
More perks for the Minsk and Chisinau office employees.
About us:
IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.
We are not ”another big IT corporation”— we encourage and support in-house entrepreneurs in developing their ideas into business actions.
About NRS:
National Retail Solutions (NRS) is a leading provider of point-of-sale, payment, and digital solutions to tens of thousands of independent retailers across the United States and Canada.
NRS is now expanding into a completely new vertical: restaurant technology. We are building a brand-new Restaurant POS platform, a modern and highly capable system designed specifically for restaurant operations. This is one of the most significant product expansions in NRS history and will open a major new market for the company. This is a real opportunity to help build something new and important.
It seems like you are interested if you are here, so let’s chat!
Задачи:
— Разработка фронтенда с использованием Vue 3.5 с Composition API, TypeScript и Pinia 3 (setup stores / composition style).
Требования:
— Коммерческий опыт с Vue 3, Composition API и TypeScript;
— Уверенная работа с Tailwind CSS 3 или 4;
— Опыт использования Pinia именно через setup stores;
— Умение писать unit-тесты на Vitest;
— Понимание архитектуры фронтенда;
— Умение проектировать масштабируемые и поддерживаемые решения;
— Рабочее время должно пересекаться с московским часовым поясом (допустимый сдвиг — не более 3–4 часов). Для Senior-разработчиков с сильным опытом условие по часовому поясу не является критичным.
Будет плюсом:
— Практический опыт со Storybook и Chart.js;
— Сильная архитектурная насмотренность;
— Опыт работы над сложными проектами.
Условия:
— Полностью удалённая работа из любой точки мира;
— Оплата в криптовалюте;
— Оплачиваемое тестовое задание;
— Старт — ASAP.
УдалённоseniorРабочее время должно пересекаться с московским часовым поясом (допустимый сдвиг — не более 3–4 часов); Для Senior-разработчиков с сильным опытом условие по часовому поясу не является критичным; Ваш текущий часовой пояс
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
• Разработка user-friendly сайтов, которые будут радовать пользователей простотой и функциональностью;
• Создание личного кабинета для клиентов и партнёров с удобным доступом к информации;
• Разработка админ-панелей для внутренних сервисов — чтобы управление процессами стало быстрее и удобнее;
• Участие в интересных задачах команды, где твоя индивидуальность и мнение будут ценными.
Стек технологий:
HTML/CSS, JavaScript (ES6+), TypeScript, Vue.js, Nuxt.js, Vuex/Pinia, REST API, SSR, Git, Node.js, npm, Docker.
Требования:
• Владение HTML/CSS, JavaScript (ES6+) и TypeScript;
• Знание Vue.js, Nuxt.js, Vuex/Pinia;
• Понимание принципов ООП, ФП, SOLID, DRY, KISS, YAGNI;
• Опыт с Server-Side Rendering (SSR) и Universal Apps;
• Хорошее понимание REST API;
• Знание лучших практик UI/UX;
• Опыт проектирования архитектуры приложений;
• Умение решать сложные задачи самостоятельно.
Будет двойным плюсом:
• Тестирование (Jest или Mocha + Chai);
• Глубокое знание механизма реактивности в Vue.js;
• Понимание бэкенд-технологий;
• Глубокое понимание асинхронности (runtime, callstack, eventloop);
• Работа с CSS (TailwindCSS) / SCSS-фреймворками и принципами позиционирования (Flex, Grid, Block, Inline-block);
• Знание DevOps-технологий и опыт взаимодействия с ними;
• Контейнеризация с помощью Docker.
Условия:
• Зарплата по итогам собеседования (в рамках вилки);
• Равноправие в команде: каждый голос важен;
• Лёгкая, вайбовая атмосфера и корп. культура;
• Важно: первым этапом отбора предусмотрено выполнение ТЗ.
Задачи:
— Писать код на Python (FastAPI / Django) для бэкенда.
— Закрывать фронтенд-задачи на React / Vue / Next.js (админки, простые интерфейсы, интеграция с Telegram Mini Apps).
— Проектировать архитектуру микросервисов под высокие нагрузки (десятки тысяч пользователей).
— Работать с PostgreSQL, Redis, ClickHouse (оптимизация запросов, кэширование, аналитика).
— Интегрировать AI-сервисы (OpenAI, ComfyUI, генерация видео, RAG, fine-tuning LoRA).
— Руководить 2–4 разработчиками (full-stack, AI-промтологи, бэкенд).
— Проводить код-ревью, менторить, помогать расти.
— Участвовать в найме и онбординге новых разработчиков.
— Отвечать за соблюдение дедлайнов и качества кода.
— Настраивать и поддерживать пайплайны в GitHub Actions.
— Управлять деплоем на сервера (Docker, Docker Swarm / K8s, Nginx / Traefik).
— Обеспечивать uptime 99.9% и быстрое восстановление после инцидентов.
Требования:
— Python (FastAPI / Django) — уверенно, 4+ лет.
— React или Vue / Next.js — базовый уровень (чтобы закрыть админку или поправить интерфейс).
— PostgreSQL (оптимизация, индексы, репликация).
— Redis (кэширование, сессии, очереди).
— Docker, CI/CD (GitHub Actions).
— Опыт с AI (OpenAI API, LangChain, RAG, работа с нейросетями).
— Опыт разработки от 5 лет, из них минимум 1 год — Team Lead / Tech Lead.
— Умеете и сами писать код, и управлять командой.
— Понимаете, как строить масштабируемую архитектуру под highload.
— Знаете, как оптимизировать БД и кэшировать данные (чтобы не ложилось при 10k RPS).
— Работали с AI / LLM (не просто вызывали API, а встраивали в продукт).
Будет плюсом:
— ComfyUI, LoRA, ControlNet, генерация видео.
— ClickHouse (аналитика, большие данные).
— Kubernetes / Docker Swarm.
— Опыт с Telegram Mini Apps.
— Go (высоконагруженные микросервисы).
Личные качества:
— Скорость и прагматизм — не «идеальный код на месяц», а «работающее решение на сегодня».
— Ответственность — за дедлайны, за стабильность, за команду.
— Коммуникабельность — умеете объяснить разработчикам задачу, а заказчику — сроки.
— Стартап-менталитет — готовность делать руками то, что нужно здесь и сейчас.
Условия:
— от 5000$ (фикс + бонусы за KPI).
— Удалённо, полная занятость.
— Возможность влиять на архитектуру и продукт с первых дней.
— Минимум бюрократии, максимум скорости.
О ПРОЕКТЕ
Snowflakes — международная команда, специализирующаяся на сложных экосистемах: Fintech, E-commerce, SaaS и Web3. Мы не делаем лендинги. Мы строим нагруженные системы с real-time данными, CRM и дашбордами, ориентированные на долгосрочное развитие.
ВАШИ КЛЮЧЕВЫЕ ЗАДАЧИ
— Architecture: Развитие и оптимизация frontend-архитектуры крупных проектов.
— Development: Разработка сложных UI для финтех-платформ и аналитических панелей.
— Tech Stack: Работа с SPA/SSR (React + Next.js или Vue 3 + Nuxt 3).
— Performance: Оптимизация скорости загрузки и рендеринга высоконагруженных приложений.
— Quality: Рефакторинг, Code Review и тесное взаимодействие с Product-командой.
ЧТО МЫ ЖДЕМ ОТ ВАС
— Опыт: 5+ лет коммерческой разработки (обязательно).
— Core: Уверенное владение React или Vue в связке с TypeScript.
— SSR: Практический опыт с Next.js или Nuxt 3.
— Real-time: Опыт работы с WebSocket и глубокое понимание асинхронного кода.
— Mindset: Понимание архитектуры сложных интерфейсов и принципов Event Loop.
ПОЧЕМУ У НАС КРУТО?
— Stability: Только долгосрочные продукты, никакого «краткосрочного аутсорса».
— Growth: Прозрачный путь до Frontend Lead и регулярный пересмотр зарплаты.
— Education: Полная оплата профильного обучения и курсов.
— Benefits: 28 дней оплачиваемого отпуска и полное отсутствие бюрократии.
Удалённоsenior📍 Формат: Удаленно (Worldwide, EU timezone)
Компания JETLYN занимается развитием и поддержкой B2B-приложений.
Задачи:
— Развитие и поддержка 5 B2B-приложений.
Требования:
— Высшее техническое образование.
— Опыт от 5 лет в backend-разработке NodeJS или Full-Stack.
— Знание Node.js и Vue (минимальное понимание).
— Опыт работы с PostgreSQL, микросервисами, nginx.
— Опыт работы с Docker, Kubernetes.
— Опыт работы с SQL Server, .Net, GraphQL, Hasura.
— Гражданство РФ.
Условия:
— Оформление по ТК РФ или как ИП.
Задачи:
— Обрабатывать обращения от операторов и смежных команд, выявлять причины проблем в коде и исправлять их (вторая линия поддержки).
Требования:
— Коммерческий опыт работы с PHP и Laravel.
— Умение читать чужой код и находить ошибки.
— Уверенное владение SQL.
— Будет преимуществом знание JavaScript и Vue.
Условия:
— Работа в офисе в Алматы по графику 5/2, гибрид и плавающий график отсутствуют, студенты очного обучения не рассматриваются.
— Испытательный срок 3 месяца.
— ДМС после года работы.
— Этапы отбора: короткая Google-анкета, интервью с HR, финальное собеседование с техническим специалистом.
Технологии и инструменты: PHP 7/8, Laravel, Bitrix (легаси), MSSQL, Linux/SSH, API (Postman), Jira.
Вакансия на проект страховой компании в Алматы. Компания Perfect Systems занимается разработкой ПО и автоматизацией бизнес-процессов.
Location: Remote Poland
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The International Accelerator Engineering team is growing, and we're looking for a Senior Software Engineer to join us! We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley. We directly improve the financial lives of over 20 million people shaping how Affirm builds Direct-to-Consumer products for Canada, the UK, and future international markets. We build and own various products used by our consumers, like the Affirm App and other Direct to Consumer products across international markets. We are here to make sure we reach and provide useful tools to our users so they can experience honest financial products at their fullest.
Our work is agile and fast-paced, shipping new code to production for millions to use across geographies and rigorously measuring the impact it has on them. This role rewards curiosity, ownership, ability to zoom in and out, switch contexts often, also in an open contribution model, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there, while constantly looking for ways to get AI to increase productivity on a daily basis. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale.
If you want to build something new and operate it at scale – come join us!
What You'll Do:
· You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
· You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For:
· You have a total of 4+ years of experience as a software engineer.
· You are experienced in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
· You have experience shipping web apps using declarative UI frameworks like React or Vue.
- You efficiently use AI to assist you to deliver high quality products on a daily basis
· You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
· You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Total rewards
We believe the people building honest financial products at Affirm should share in its success. That's why our total rewards are designed to support your health, growth, financial well-being, and future.
In service of our mission, we reward employees through a combination of base pay, equity (from parent company), and comprehensive benefits.
Base Pay Grade
- N
308,000 zł - 428,000 zł
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
Base pay ranges and placement within those ranges are determined based on several factors, including role, experience, and job-related skills.
In addition to base pay, all employees in this role are eligible to receive equity from the parent company each year. This means as Affirm’s parent company grows, employees have the opportunity to share in that growth financially.
Equity Grade - 4 (awarded in US Dollars)
Affirm Holdings, Inc. Equity Grade example
Equity grade: 4
New hire equity: $32,000-$48,000
Annual Refresh: $10,000
Reward equity: $0-$150,000
Affirm also provides flexible spending wallets to all employees for technology and wellbeing related needs, which are reimbursable up to 1390 zł per month.
In addition to your compensation, our comprehensive benefits are designed to support you and the people who matter most. Benefits include:
Competitive paid time off, paid public holidays, and additional paid Away Days to rest and recharge.
Comprehensive private healthcare through Lux Med's Platinum package.
A MultiSport card to support your health and well-being.
Learning and development programs to help you grow professionally.
Family healthcare support through Maven and parental leave support through Parentaly.
Mental well-being support through Lyra, including up to 12 confidential counseling or coaching sessions each year for you and your household members.
Financial well-being support through Northstar, with unlimited access to Certified.
Financial Advisors and planning tools at no cost to you.
Employee Resource Groups (ERGs) that foster connection and inclusion.
Eligibility for creative tax benefits, subject to applicable law, role, and company policy.
Location - Remote Poland
The majority of our roles can be located anywhere in Poland.
**This job description is not a contractual document, and is not intended to have binding force.**
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote Spain
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The International Accelerator Engineering team is growing, and we're looking for a Software Engineer to join us! We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley. We directly improve the financial lives of over 20 million people shaping how Affirm builds Direct-to-Consumer products for Canada, the UK, and future international markets. We build and own various products used by our consumers, like the Affirm App and other Direct to Consumer products across international markets. We are here to make sure we reach and provide useful tools to our users so they can experience honest financial products at their fullest.
Our work is agile and fast-paced, shipping new code to production for millions to use across geographies and rigorously measuring the impact it has on them. This role rewards curiosity, ownership, ability to zoom in and out, switch contexts often, also in an open contribution model, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there, while constantly looking for ways to get AI to increase productivity on a daily basis. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale.
If you want to build something new and operate it at scale – come join us!
What You'll Do:
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
On-Call Rotation - There would be an on-call rotation for this role as a requirement.
What We Look For:
· You have a total of 1.5+ years of experience as a software engineer.
· You have experience shipping web apps using declarative UI frameworks like React or Vue.
· You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
· You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
· You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Compensation and Benefits
Base Pay Grade
- L
Equity Grade
- Spain 3
Employees new to Affirm typically come in at the
start of the pay range
. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
ESP base pay range per year:
€73,000 - €109,000
Additional benefits include:
Type of employment: Contract of Employment
Flexible Spending Wallets for tech, food and lifestyle
Away Days - wellness days to take off work and recharge
Learning & Development programs
Parental benefits
Employee Resource & Community Groups
Location - Remote Spain
We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote Poland
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The International Accelerator Engineering team is growing, and we're looking for a Software Engineer to join us! We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley. We directly improve the financial lives of over 20 million people shaping how Affirm builds Direct-to-Consumer products for Canada, the UK, and future international markets. We build and own various products used by our consumers, like the Affirm App and other Direct to Consumer products across international markets. We are here to make sure we reach and provide useful tools to our users so they can experience honest financial products at their fullest.
Our work is agile and fast-paced, shipping new code to production for millions to use across geographies and rigorously measuring the impact it has on them. This role rewards curiosity, ownership, ability to zoom in and out, switch contexts often, also in an open contribution model, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there, while constantly looking for ways to get AI to increase productivity on a daily basis. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale.
If you want to build something new and operate it at scale – come join us!
What You'll Do:
· With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For:
· You have a total of 1.5+ years of experience as a software engineer.
· You have experience shipping web apps using declarative UI frameworks like React or Vue.
· You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
· You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
· You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
T
otal rewards
Base Pay Grade –
L
259,000 zł - 379,000 zł
Base pay ranges and placement within those ranges are determined based on several factors, including role, experience, and job-related skills.
In addition to base pay, all employees in this role are eligible to receive equity from the parent company each year. This means as Affirm’s parent company grows, employees have the opportunity to share in that growth financially.
Affirm Holdings, Inc. Equity Grade
Equity grade: 3
(awarded in US Dollars)
New hire equity:
$24,000
-
$36,000
USD
Annual Refresh: $7,500
Reward equity:
$0 - $112,500
Affirm also provides flexible spending wallets to all employees for technology and wellbeing related needs, which are reimbursable up to 1390
zł
per month.
In addition to your compensation, our comprehensive benefits are designed to support you and the people who matter most. Benefits include:
Competitive paid time off, paid public holidays, and additional paid Away Days to rest and recharge.
Comprehensive private healthcare through Lux Med's Platinum package.
A MultiSport card to support your health and well-being.
Learning and development programs to help you grow professionally.
Family healthcare support through Maven and parental leave support through Parentaly.
Mental well-being support through Lyra, including up to 12 confidential counseling or coaching sessions each year for you and your household members.
Financial well-being support through Northstar, with unlimited access to Certified Financial Advisors and planning tools at no cost to you.
Employee Resource Groups (ERGs) that foster connection and inclusion.
Eligibility for creative tax benefits, subject to applicable law, role, and company policy.
Location - Remote Poland
The majority of our roles can be located anywhere in Poland.
**This job description is not a contractual document, and is not intended to have binding force.**
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Задачи:
— Проектирование и разработка клиентской части веб-приложения на Vue.js.
— Выбор оптимальных инструментов (стейт-менеджмент, UI-киты, сборщики, линтеры) и построение архитектуры фронтенда.
— Проектирование API-контрактов и настройка интеграции с бэкендом совместно с backend-разработчиками.
— Оптимизация скорости загрузки и работы приложения, настройка процессов разработки и обеспечения качества.
— Взаимодействие с дизайнерами, продакт-менеджером и бэкендом для создания удобного UX.
Требования:
— Коммерческий опыт во frontend-разработке от 3 лет, уверенное владение экосистемой Vue.js (желательно Vue 3, Composition API).
— Знание JavaScript (ES6+), TypeScript, HTML5 и современного CSS (адаптивная и кроссбраузерная верстка).
— Понимание принципов работы браузера, REST API, асинхронности и базовой оптимизации производительности (Core Web Vitals).
— Опыт полного цикла разработки: от верстки по макетам в Figma до настройки сборки (Vite) и базового деплоя.
— Инженерная самостоятельность.
Будет плюсом:
— Опыт запуска фронтенд-проектов с нуля и участия в выборе стека на ранних этапах.
— Опыт работы с Nuxt.js (SSR/SEO) и стейт-менеджерами (Pinia, Vuex).
— Знание популярных UI-фреймворков (Tailwind CSS, Element Plus, PrimeVue или Vuetify).
— Навыки написания тестов и базовое понимание Docker / CI/CD.
Условия:
— Официальное оформление по ТК РФ.
— Офис рядом с метро Новые Черёмушки.
— Гибридный формат работы после испытательного срока (1–2 дня в неделю удалённо).
Talablar:
— HTML, CSS, JavaScript
— React, Vue yoki Angular
— Python, Node.js yoki PHP
— REST API, SQL, Git
— PostgreSQL yoki MySQL
— Web xavfsizligi asoslari
Vazifalar:
— Kompaniya saytlari va web-platformalarini ishlab chiqish
— Frontend va backend qismlarini yaratish
— API va CRM/ERP tizimlari bilan integratsiya
— Telegram botlar va web-servislar bilan ishlash
— Ma’lumotlar bazasi, sayt tezligi va xavfsizligini optimallashtirish
Qo‘shimcha ustunliklar: Odoo, Django, FastAPI, Docker, Linux, Telegram Bot API va CRM/ERP tajribasi.
Задачи:
— Разработка клиентской части веб-проектов с использованием Vue/Nuxt и Vanilla JavaScript;
— Верстка адаптивных страниц по готовым макетам;
— Реализация анимаций и визуальных эффектов;
— Добавление интерактивных и игровых механик;
— Участие в обсуждении UX/UI;
— Проверка своей реализации перед передачей на следующую итерацию и участие в отладке проекта;
— Работа с инструментами для анимации;
— Соблюдение сроков разработки и предупреждение о рисках;
— Взаимодействие с дизайнерами, арт-директорами и менеджерами проектов.
Требования:
— Коммерческий опыт frontend-разработки;
— Уверенные навыки HTML, CSS и понимание принципов семантической разметки;
— Опыт адаптивной и резиновой верстки, понимание комбинированного подхода;
— Базовые знания JavaScript/ES6;
— Базовые знания Vue 3 и экосистемы: Vue Router, Pinia/Vuex, Nuxt;
— Знание CSS3, SCSS, понимание CSS-анимаций и умение реализовать простые анимационные эффекты;
— Понимание принципов работы Git;
— Аккуратность в верстке и внимание к деталям;
— Интерес к интерактивным проектам и визуальным эффектам;
— Знание английского языка на уровне, достаточном для работы с технической документацией.
Будет плюсом:
— Знание TypeScript;
— Опыт работы с GSAP, Anime.js или аналогичными библиотеками;
— Опыт работы с Vite;
— Базовые математические навыки для реализации анимаций и интерактивных механик.
Условия:
— Официальное трудоустройство;
— ДМС со стоматологией, офисный врач, доплата больничного листа, корпоративные скидки;
— Современный офис (Даниловская мануфактура, м. Тульская), бесплатный спорт в собственном спортзале от «Лиги Героев»;
— Бесплатная подписка на сервисы партнеров;
— Возможность работать полный день в офисе или по гибридному графику;
— Льготные условия ипотеки в рамках зарплатного проекта;
— Насыщенная корпоративная жизнь.
Location: Remote Canada
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Auth Experiences team is looking for a passionate Staff Software Engineer to help set technical direction and build the next generation of web and mobile experiences for Affirm customers.
Auth Experiences owns key moments in Affirm’s checkout flow, allowing customers to access Affirm's services, while ensuring that fraud is kept to a minimum. Our systems power critical consumer journeys across thousands of merchants and multiple countries. We manage web and mobile experiences, building User Interfaces, as well as backend orchestration layers. We focus heavily on ensuring a great customer experience with high conversion and security. As a staff engineer, you will lead significant technical initiatives, drive the architecture and evolution of the product, and mentor the team to build highly reliable software.
What You'll Do
· You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
· You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
· You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
· You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
· You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
· You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
· You have 8+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue.
· You are proficient in working with Javascript/Typescript.
· You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
· You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
· Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Base Pay Grade
- P
Equity Grade
- 7
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year:
CAD $181,000 - $241,000
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Remote US
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The Auth Experiences team is looking for a passionate Staff Software Engineer to help set technical direction and build the next generation of web and mobile experiences for Affirm customers.
Auth Experiences owns key moments in Affirm’s checkout flow, allowing customers to access Affirm's services, while ensuring that fraud is kept to a minimum. Our systems power critical consumer journeys across thousands of merchants and multiple countries. We manage web and mobile experiences, building User Interfaces, as well as backend orchestration layers. We focus heavily on ensuring a great customer experience with high conversion and security. As a staff engineer, you will lead significant technical initiatives, drive the architecture and evolution of the product, and mentor the team to build highly reliable software.
What You'll Do
· You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
· You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
· You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
· You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
· You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
· You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
· You have 8+ years of experience of developing and architecting web applications using declarative UI frameworks like React or Vue.
· You are proficient in working with Javascript/Typescript.
· You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
· You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
· Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
· This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade
- P
Equity Grade
- 13
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
USA Pacific base pay range (CA, WA, NY, NJ, CT):
$230,000 - $290,000
USA Sapphire base pay range (all other U.S. states):
$204,00 - $264,000
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
УдалённоseniorRemote Poland; We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley
УдалённоRemote Spain; We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley
УдалённоRemote Poland; We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley