Location: Hybrid - San Francisco, New York City
About Vercel:
Vercel is the agentic infrastructure company, freeing people and agents to ship what's next. For more than a decade we've helped builders move from idea to production with speed, security, and exceptional developer experience.
Now we're scaling our products for both agents and people to ship and run software, built in the open and trusted by OpenAI, PayPal, Ramp, Supreme, and millions of developers worldwide.
About the role
Vercel is seeking a Presentation Designer to own presentation design end to end and help make every deck, from an intimate strategy meeting to a high-profile main-stage keynote, a sharp and compelling reflection of our brand and story.
Presentations are one of the highest-leverage surfaces at Vercel. They are where executives communicate strategy, where product teams tell their stories, and where the company shows up in front of customers, partners, and the press. This role will own the full lifecycle of presentation design, from initial concept through storytelling, visual design, presentation systems, and final delivery across PowerPoint, Figma, Keynote, and Google Slides.
Beyond designing individual presentations, this person will help build the systems, templates, components, guidelines, and workflows that allow presentation design to scale across Vercel. They may also partner with our Design Engineering team to explore and build internal tools that make it easier for teams to create high-quality, on-brand decks efficiently.
You'll work closely with our Creative/Brand, Executive, Product Marketing, Communications, Events, and Design Engineering teams to turn complex technical concepts into visual narratives that resonate with any audience and raise the bar for presentation design across the company.
This role is ideal for a designer who thinks about narrative and hierarchy as much as pixels, can balance high-touch creative work with scalable systems thinking, and knows how to build trust while working directly with senior executives under tight timelines. You'll report to the Director of Creative Design within our Creative/Brand team and will be based in San Francisco or New York City.
What you'll do
Own presentation design strategy and execution end to end, leading projects from initial concept through final delivery while staying aligned with objectives, timelines, and brand guidelines.
Design visually compelling presentations that combine storytelling, information design, and data visualization to communicate key messages clearly and memorably.
Build and maintain a cohesive presentation design system, including templates, components, layouts, motion principles, documentation, and usage guidelines.
Develop scalable, branded presentation frameworks across Google Slides, PowerPoint, Figma, and Keynote so teams can move quickly without sacrificing quality or consistency.
Partner with Design Engineering to explore, prototype, and potentially build internal tools that improve how presentations are created, maintained, and scaled across the company.
Establish workflows and governance for presentation assets, making it easy to distribute updates, maintain consistency, and evolve the system alongside the Vercel brand.
Identify repetitive presentation-design tasks and create systems, automation, or tooling that reduce manual work and improve quality at scale.
Build and maintain a consistent visual identity across all presentation materials, ensuring every deck reflects Vercel's brand.
Partner directly with executives and speakers to tailor narratives and visuals to their individual voice, style, audience, and presentation needs.
Integrate multimedia, including animation, video, and interactive elements, to maximize audience engagement during high-stakes moments.
Translate complex technical ideas into clear, engaging visuals, researching topics deeply enough to identify the simplest and most compelling way to explain them.
Iterate quickly on feedback from executives and cross-functional partners, delivering polished, presentation-ready materials under deadline pressure.
Support Vercel's highest-visibility moments, including product launches, corporate events, customer presentations, and executive keynotes, with design that performs on the main stage.
What you need
4+ years of experience in visual communication, presentation design, brand design, or multimedia design.
Expert proficiency in Google Slides, Keynote, PowerPoint, and Figma Slides.
Strong understanding of presentation systems, including templates, reusable components, master layouts, documentation, and asset governance.
Experience building and maintaining scalable, on-brand self-service templates for use by teams with different levels of design expertise.
A systems-oriented mindset and an interest in improving creative workflows through tooling, automation, and close collaboration with engineers.
Experience partnering with design engineers or developers to prototype or build internal creative tools is highly valued.
Experience incorporating multimedia elements such as audio, video, animation, and interactive content.
Experience developing visual narratives for B2B SaaS, developer tools, technical products, or services.
Ability to research and precisely translate complex information into clear and compelling visual narratives.
Adept at customizing presentations to align with different speakers, audiences, formats, and themes.
Proven track record of designing high-impact presentations for main-stage corporate events as well as smaller executive, strategic, and customer-facing meetings.
Experience collaborating effectively with C-suite executives and senior leaders on presentation projects.
Portfolio demonstrating a range of presentation work across different formats, themes, audiences, and levels of visibility.
Evidence of strong project management from initial concept through final delivery.
Track record of maintaining brand integrity across a broad presentation ecosystem.
Bonus if you
You have motion design or motion graphics skills.
You have experience building plugins, prototypes, automation, or internal creative tools.
You understand frontend development or have experience collaborating closely with Design Engineering teams.
You are comfortable flexing into smaller brand and visual-design projects when time allows.
Compensation & Benefits:
Competitive compensation package, including equity.
Inclusive Healthcare Package.
Learn and Grow - we provide mentorship and send you to events that help you build your network and skills.
Flexible Time Off.
We will provide you the gear you need to do your role, and a WFH budget for you to outfit your space as needed.
The San Francisco, CA base pay range for this role is $152,000 - $209,000. Actual salary will be based on job-related skills, experience, and location. Compensation outside of San Francisco may be adjusted based on employee location. The total compensation package may include benefits, equity-based compensation, and eligibility for a company bonus or variable pay program depending on the role. Your recruiter can share more details during the hiring process.
Disclosures:
Privacy:
Please review our
Job Applicant Privacy Policy
for more information on how we handle your data.
Equal Opportunity:
Vercel is committed to fostering and empowering an inclusive community within our organization. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. Vercel encourages everyone to apply for our available positions, even if they don't necessarily check every box on the job description.
Location: Hong Kong, Hong Kong SAR; Singapore, Singapore
Staff/Senior Java Engineer, OKX Wallet (Web3)
Who We Are
OKX Wallet is OKX's self-custody wallet, built for users worldwide to securely and conveniently store, manage, and use their on-chain assets. The wallet backend operates in a multi-chain, multi-asset, high-concurrency environment shaped by on-chain state uncertainty and strict fund-security requirements — combining the complex-systems challenges of traditional internet backends with the transaction, signing, and on-chain interaction problems unique to blockchain.
We're looking for a Senior Java Engineer with roughly 5–10 years of backend experience: someone with strong engineering fundamentals who can independently own core modules, exercise sound judgment on complex problems, and proactively coordinate across upstream and downstream teams to drive work to completion.
What You'll Do
Own core wallet backend modules.
Build and continuously improve address management, asset synchronization, transaction construction, broadcasting, on-chain confirmation, gas estimation, nonce management, and transaction-state tracking. Understand each module's role in the full wallet flow, and keep stability, performance, and maintainability front of mind. For complex requirements, break the problem down before choosing an implementation rather than stacking code or reusing old designs.
Build transaction and on-chain interaction scenarios.
Work on transfers, token approvals, contract interactions, cross-chain, swaps, DApp connections, and signature-request handling. Understand a transaction's full lifecycle — from initiation through construction, signing, broadcasting, on-chain confirmation, and final state update — and diagnose issues like stuck transactions, duplicate submissions, state inconsistencies, and on-chain success that isn't reflected in the business system, using logs, on-chain data, and call traces.
Support multi-chain and new-chain integration.
We already support EVM, Tron, and Solana, and continuously onboard new public chains, Layer 2 networks, and asset standards. Contribute to technical research, integration design, and feature development, accounting for differences in address models, account systems, transaction structures, signing methods, fees, and confirmation mechanisms — as well as node stability, asset sync, exception compensation, monitoring, and security boundaries.
Ensure stable operation.
Contribute to day-to-day stability work — monitoring, alerting, rate limiting, graceful degradation, retries, compensation, data reconciliation, and troubleshooting. When incidents occur, help investigate, narrow scope, and fix root causes; for recurring issues, drive systemic fixes such as added monitoring, stronger fallbacks, or design improvements.
Drive your projects to delivery.
Take ownership of the modules and projects you're responsible for. On work spanning product, QA, frontend, infrastructure, or other backend teams, proactively sync information, surface dependencies and risks, and drive issues to resolution. When requirements are unclear or opinions diverge, lay out the context, offer your own judgment, and help build consensus.
Continuously raise engineering quality.
Participate in design discussions, code reviews, and system optimization. Spot unreasonable designs, duplicated logic, and latent risks, and propose actionable improvements. Document technical decisions, post-incident learnings, and best practices, and help less-experienced teammates.
Apply AI in daily development.
Use AI coding tools (Claude Code, Cursor, Codex, etc.) to assist with code comprehension, scaffolding, unit tests, code review, troubleshooting, refactoring, and documentation — validating AI output for correctness, project conventions, performance, and security rather than using it unchecked.
What We're Looking For
Solid Java backend fundamentals.
~5–10 years of Java backend experience with a strong grasp of collections, concurrency, thread pools, the JVM, network communication, and common performance issues. Proficient with Spring Boot, Spring Cloud, MyBatis, or comparable stacks, able to independently design and build medium-to-large backend modules and reason about the mechanics behind the frameworks you use.
Strong system design ability.
Experience with complex or high-concurrency systems; comfortable with idempotency, retries, compensation, caching, message queues, distributed locks, data consistency, rate limiting, and service degradation. Able to own module- or service-level design and clearly explain the core flow, failure scenarios, and key trade-offs.
Cognitive ability and judgment.
Able to understand context and goals on ambiguous problems, separate symptom from root cause, and choose a fitting solution based on business value, user experience, stability, cost, and security — rather than reflexively adding complexity.
Drive and ownership.
Able to independently own a module or project end to end, from design through development, testing, and launch. Proactively communicates and resolves dependencies, risks, and blockers, and follows through on launch outcomes rather than stopping at code merge.
Blockchain or wallet experience.
Experience with wallets, blockchain, trading platforms, on-chain data services, or related systems. Understands addresses, public/private keys, mnemonics, transaction signing, broadcasting, on-chain confirmation, gas, and nonce; familiar with the transaction mechanics of at least one of EVM, Tron, or Solana, and with token standards such as ERC-20 and TRC-20. (Strong backend fundamentals and fast learning can offset gaps in blockchain coverage.)
High security awareness.
Sensitive to private-key, signing, permission, and user-asset security; familiar with replay protection, API authentication, tamper resistance, sensitive-data protection, and least-privilege principles. Actively considers malformed input, duplicate requests, privilege bypass, and data-leak risks when building transaction features.
Independent production troubleshooting.
Able to diagnose live issues via log analysis, metrics monitoring, distributed tracing, and thread/memory analysis; can form hypotheses and narrow scope even with incomplete information. Hands-on experience with performance degradation, timeouts, message backlogs, data inconsistencies, memory issues, or unstable third-party services.
Engineering in the AI era.
Willing to use AI coding tools to improve daily efficiency and able to judge whether AI output meets real business requirements before shipping it. Has a basic understanding of prompts, context management, RAG, AI agents, and MCP, or a genuine willingness to keep learning — treating AI as an engineering tool, not requiring an algorithm/model-training background.
Nice to Have
Integration work on new public chains, new asset standards, or cross-chain protocols
Familiarity with WalletConnect, DApp Browser, or signature-request handling
Knowledge of MPC, multisig, hardware wallets, or TEE-based key-security schemes
Experience with Swap, staking, cross-chain bridges, or DeFi aggregation
Address risk detection, allow/deny lists, anti-fraud, or wallet risk-control experience
High-concurrency transaction systems, blockchain node services, on-chain data indexing, or transaction-state-tracking systems
Familiarity with RPC calls, block scanning, chain reorgs, transaction compensation, and reconciliation mechanisms
JVM performance tuning, stability governance, or complex production-incident experience
Cross-team collaboration with a track record of driving projects to delivery
Real projects built with AI — e.g. AI code review, development agents, MCP servers, intelligent troubleshooting, or knowledge bases
Follows developments in AI coding assistants and LLM applications and shares practical takeaways with the team
Perks & Benefits
Competitive total compensation
Comprehensive insurance coverage for you and your dependents
More benefits to be discussed after you join
Notice:
All official
OKX
vacancies are published on this website.
While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated.
If in doubt, please apply directly through our official careers website.
Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to
OKX
's
Candidate Privacy Notice
.
Location: Remote (Germany)
Workplace: remote
ELEKS Product Design Office is looking for a Middle/Senior UX Designer in Poland, Croatia and Germany.
Our customer is a major German university hospital. The role focuses on designing and continuously evolving the user experience across complex public-facing and internal web applications.
REQUIREMENTS
6+ years of professional experience in UX/UI design
Strong expertise in design systems and complex digital platforms
C1-level German and excellent command of English
Proven experience working in agile, interdisciplinary teams and projects
Willingness to attend approximately 10 on-site meetings in Magdeburg throughout the project
Experience in healthcare, public sector, education, CMS platforms (Drupal, TYPO3, Sitecore, AEM), and the implementation of accessibility standards is a strong advantage
Strong experience in user research, user-centered design, information architecture, interaction design, and usability
Proven ability to create user journeys, wireframes, user flows, clickable prototypes, and detailed design specifications
Excellent practical knowledge of Figma and FigJam
Practical experience with Miro or comparable collaborative workshop tools
Strong expertise in responsive and mobile-first design approaches
Experience conducting design reviews and ensuring implementation quality
Reliable availability during agreed CET/CEST core business hours
RESPONSIBILITIES
Analyze and optimize user journeys for different internal and external target groups
Develop and continuously improve information architecture, navigation, and user guidance
Plan and conduct user research, interviews, stakeholder workshops, and usability tests
Create wireframes, clickable prototypes, user flows, and detailed design specifications
Derive functional and technical design requirements from the style guide and approved Figma mock-ups provided under Lot 1
Define and maintain design tokens, breakpoints, grid systems, and layout rules
Build and evolve a version-controlled design system
Design reusable templates, page types, modules, and components
Develop responsive and mobile-first designs
Define all relevant component and interaction states
Ensure a consistent visual experience across both the website and intranet
Consider long labels, varying content volumes, and multilingual content.
Ensure compliance with WCAG 2.1 AA, BITV 2.0, and EN 301 549 requirements
Design accessible navigation, forms, controls, and interactive components
Conduct design reviews and verify implemented interfaces against approved designs
Collaborate closely with business analysts, frontend and backend developers, quality assurance, content editors, and project management
Document design decisions and provide implementation-ready specifications to the development team
Participate in required on-site meetings in Magdeburg
Location: Remote - Global
Workplace: Remote
About the company
Trust Wallet is the secure, self-custody Web3 wallet that empowers people to own and control their digital assets. Whether you're new to crypto or an experienced user, Trust Wallet makes it easier, safer, and more convenient to explore Web3, securely access dApps, manage your crypto, and buy and sell digital assets, all in one place.
JOB SUMMARY
We’re looking for a skilled React Native Developer to join our growing engineering team. In this role, you will be responsible for building cross-platform mobile applications that are robust, responsive, and scalable. You’ll collaborate with product managers, designers, and backend engineers to deliver high-quality mobile experiences that delight our users.
RESPONSIBILITIES
- Architect and Lead: Design, develop, and maintain complex, high-performance React Native applications for both iOS and Android, ensuring architectural integrity and scalability.
- Cross-Platform Development: Drive the development of shared UI components and design systems that are consistent across our mobile and web applications, leveraging your expertise in React and related web technologies.
- Technical Leadership: Provide technical guidance and mentorship to mid-level and junior engineers, fostering a culture of best practices, code quality, and continuous learning through code reviews, technical discussions, and knowledge sharing.
- Full-Stack Collaboration:
Work closely with backend engineers, product managers, and designers to define, build, and deliver end-to-end features.
- Performance Optimization:
Identify and resolve complex performance bottlenecks, ensuring optimal application responsiveness and user experience on both mobile and web.
- Innovation & Research:
Stay abreast of the latest industry trends, technologies, and best practices in mobile and web development, and advocate for their adoption where appropriate.
- Problem Solving:
Tackle challenging technical problems with innovative solutions, demonstrating a deep understanding of the entire software development lifecycle.
REQUIREMENTS
- Experience: 5+ years of professional experience in software development, with a strong focus on React Native for building production-grade mobile applications.
- Technical Proficiency: Expert-level proficiency in JavaScript and TypeScript. Deep understanding of React, React Native, and their ecosystems.
- Web Development: Demonstrated experience or strong understanding of web development principles and technologies. Ability to contribute to or understand web-based frontends is highly valued.
- Architectural Thinking: Proven ability to design and implement scalable, maintainable, and testable software architectures.
- Mobile Expertise: Solid understanding of mobile development best practices, UI/UX patterns, and platform-specific considerations for iOS and Android.
- Problem-Solving: Exceptional analytical and problem-solving skills, with a track record of debugging and resolving complex technical issues.
- Collaboration & Communication: Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and articulate technical concepts clearly.
- Version Control: Proficient with Git and collaborative development workflows.
BONUS POINTS IF YOU HAVE
- Experience with Web3 technologies, blockchain, or decentralized applications.
- Contributions to open-source projects.
- Experience with automated testing frameworks for mobile and web.
ADDITIONAL INFORMATION
This is a global and fully remote role. You must have the right to work for the country you are based.
WHY WORK AT TRUST WALLET?
- Be a part of the world’s leading blockchain ecosystem that continues to grow.
- Excellent learning and career development opportunities.
- Work alongside diverse, world-class talent, in an environment where learning and growth opportunities are endless.
- Tackle fast-paced, challenging and unique projects.
- Work in a truly global organization, with international teams and a flat organizational structure.
- Work fully remotely with flexible working hours.
- Enjoy competitive salary and benefits.
Apply today to join our team in building the world’s most trusted and secure crypto wallet and enable a decentralized future for everyone.
Trust Wallet is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
*Due to the large amount of the applications, please consider your application as unsuccessful should you not be contacted within 4 weeks from your application date.
Location: Lithuania
Workplace: Remote
ABOUT ENEBA
At Eneba, we’re building an open, safe and sustainable marketplace for the gamers of today and tomorrow. Our marketplace supports close to 20m+ active users (and growing fast!), provides a level of trust, safety and market accessibility unparalleled to none. We’re proud of what we’ve accomplished in such a short time and look forward to sharing this journey with you. Join us as we continue to scale, diversify our portfolio, and grow with the evolving community of gamers.
ABOUT THE TEAM
We’re the Eneba Engineering team. We bring together product-minded engineers, tech leads, and managers who are passionate about building and maintaining a stable, scalable marketplace for gamers. Our mission is to keep Eneba running smoothly while enabling steady, iterative growth. We focus on reliability, clear ownership, and pragmatic engineering that serves real business needs.
We're looking for a Head of Engineering to own Eneba's engineering organization day to day. You'll drive technical decisions, people structure, process evolution, and AI adoption across an org of 70+ engineers spanning Software Engineering, Mobile, Security, and IT Admin. You'll report directly to our VP of Technology and work in close partnership with our Director of Product.
What you'll own in year one
- Own the overall stability, reliability, and efficiency of Eneba’s core technology, ensuring the platform runs smoothly while continuing to evolve iteratively over time.
- Lead, mentor, and support a lean core of engineering managers and tech leads fostering a culture of accountability, knowledge sharing, and strong technical ownership.
- Maintain and continuously improve engineering practices, processes, and documentation so that teams can onboard quickly, rotate between projects, and keep the “machine” well oiled despite ongoing growth.
- Collaborate closely with product, data, and other stakeholders to translate business needs into clear technical priorities that optimize for long-term maintainability over constant reinvention.
- Anticipate scaling and stability risks (e.g., headcount changes, new projects, or shifts in focus) and proactively prepare the platform, architecture, and teams to handle them with minimal disruption.
- Ensure a high bar for code quality, security, and operational excellence, while keeping the organization lean and efficient rather than growing the team unnecessarily.
- Create an environment where Eneba can safely experiment with new practices and technologies that improve efficiency or enable future projects when needed, without compromising the stability of the existing platform.
- AI adoption: setting the culture, tooling, and behavior modeling for AI/LLM usage across the engineering organisation
Requirements
- 8+ years of engineering experience, with 2+ years as a Head of Engineering, VP Engineering, or equivalent senior engineering leadership role
- Proven experience leading engineering organisations of 60+ engineers in product-focused tech companies, operating as a manager of managers with tech leads and engineering managers reporting into you across multiple disciplines (backend, frontend, mobile)
- Strong hands-on software engineering background earlier in your career, with the ability to make architecture and system design decisions across the stack and earn the trust of senior engineers independently
- Track record of scaling engineering teams in startup or high-growth environments, with a demonstrated ability to move fast, make decisions without heavy approval chains, and operate in ambiguity
- Experience working in consumer-facing product companies (marketplace, e-commerce, gaming, consumer fintech, or similar)
- Genuine enthusiasm for people leadership at scale — you've built and coached engineering managers and tech leads over multiple years, developed talent, and handled underperformance, restructures, and difficult conversations directly
- Active user of AI/LLM tools in your own work, with demonstrated experience driving adoption within your engineering team — including a clear point of view on trade-offs around cost, quality, and use cases
- Demonstrated ability to run stable, scalable platforms with a focus on reliability, predictability, and incremental improvement over time
- Strong stakeholder management and communication skills, with proven experience partnering closely with product leadership and representing engineering in executive-level and cross-functional discussions
- Comfortable operating without rigid long-term roadmaps; able to bring judgment, structure, and continuity while preparing the organisation for likely challenges
- Experience working in multi-product or multi-project organisations is a strong plus
- Based in Lithuania or willing to travel regularly to our Kaunas headquarters, particularly in the first three months
- Fluent English (business proficiency required)
What it’s like to work at Eneba
- Opportunity to join our Employee Stock Options program.
- Opportunity to help scale a unique product.
- Various bonus systems: performance-based, referral, additional paid leave, personal learning budget.
- Paid volunteering opportunities.
- Work location of your choice: office, remote, opportunity to work and travel.
- Personal and professional growth at an exponential rate supported by well-defined feedback and promotion processes.
*We’re an international team and our business language of choice is English. Good English level is required, proficiency is preferred. Please submit your resume in English
*To find out about how we handle your personal data, make sure to check out our Candidate Privacy Notice https://www.eneba.com/candidate-privacy-notice
Задачи:
— выступать в роли наставника и заказчика для команды из трёх студенток IT-колледжа;
— помогать сформулировать задачу для мобильного приложения;
— давать обратную связь и поддерживать команду на пути к результату.
Требования:
— опыт работы в IT в одной из ролей: Product / Project Manager, UX/UI Designer, Frontend, Backend, Mobile, Fullstack Developer, QA Engineer;
— готовность уделять проекту около 1 часа в неделю;
— желание развивать будущих специалистов и делиться практическим опытом;
— проживание в Алматы;
— владение русским или казахским языком.
Условия:
— формат участия: гибридный (онлайн + офлайн);
— срок участия: октябрь — июнь (9 месяцев).
Задачи:
— Управление полным жизненным циклом разработки функциональных возможностей: от брифинга и декомпозиции до релиза и анализа результатов.
— Аудит существующих процессов и их оптимизация.
— Разработка процессов с учетом специфики команды и продукта.
— Организация рабочего пространства в системах Jira или ClickUp.
— Настройка проектов, досок, статусов, рабочих потоков (workflow), шаблонов и дашбордов.
— Подготовка документации, пользовательских сценариев, контрольных списков и блок-схем.
— Самостоятельное формирование и заполнение задач для кросс-функциональных команд.
— Декомпозиция функциональных возможностей на задачи для команд Frontend, Backend, QA, DevOps и дизайна.
— Определение зависимостей между задачами, командами и этапами разработки.
— Оценка трудозатрат в часах совместно с командами.
— Планирование сроков и контроль загрузки команды.
— Управление бэклогом и приоритизация задач в сотрудничестве с продуктовыми менеджерами и лидерами команд.
— Контроль статусов, сроков, рисков и блокирующих факторов.
— Проведение планирований, грумингов, ретроспектив и других командных встреч.
— Организация и сопровождение плановых релизов, релизов нового функционала и экстренных исправлений (hotfix).
— Подготовка релизных контрольных списков и контроль готовности всех участников.
— Настройка автоматизаций внутри Jira или ClickUp.
— Настройка интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Внедрение нейросетей для создания, заполнения и актуализации задач.
— Автоматизация проектных процессов с использованием нейросетей.
— Поддержание актуальности документации и процессов.
— Подготовка регулярных отчетов о статусе для команды и стейкхолдеров.
— Трансформация бизнес-требований в понятные задачи, пользовательские истории (user stories) и критерии приемки (acceptance criteria).
Требования:
— Опыт работы в должности Project Manager или Delivery Manager не менее 4 лет.
— Опыт управления кросс-функциональными командами.
— Опыт ведения проектов с участием команд Frontend, Backend, QA, DevOps и дизайна.
— Уверенное владение системами Jira и Confluence или ClickUp.
— Опыт настройки и реорганизации процессов в системах отслеживания задач.
— Опыт создания рабочих потоков, шаблонов, дашбордов и автоматизаций.
— Опыт настройки интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Практический опыт автоматизации рабочих процессов с помощью нейросетей.
— Навыки использования нейросетей для создания и заполнения задач, генерации критериев приемки, декомпозиции функциональных возможностей и актуализации документации.
— Способность самостоятельно выявлять и внедрять сценарии применения искусственного интеллекта для сокращения объема рутинных операций.
— Умение самостоятельно формировать полные и понятные технические задания.
— Навыки декомпозиции крупных функциональных возможностей и управления зависимостями.
— Опыт оценки трудозатрат и планирования загрузки команды.
— Опыт организации и сопровождения релизов.
— Понимание жизненного цикла разработки цифровых продуктов.
— Понимание принципов CI/CD, процесса code review и работы с техническим долгом.
— Знание методологий Scrum, Kanban или Scrumban и умение адаптировать процессы под специфику команды.
— Базовые навыки работы с Figma.
— Базовое понимание SQL и инструментов мониторинга, включая Grafana или Kibana.
— Понимание особенностей Telegram Mini Apps, WebView и TMA SDK.
— Умение выявлять риски и блокирующие факторы до начала этапа разработки.
— Навыки фасилитации встреч и фиксации договоренностей.
— Понимание взаимосвязи между трудозатратами, ресурсами и бюджетом проекта.
— Системное мышление, самостоятельность и внимательность к деталям.
Задачи:
— Управление полным жизненным циклом разработки функциональных возможностей: от брифинга и декомпозиции до релиза и анализа результатов.
— Аудит существующих процессов и их оптимизация.
— Разработка процессов с учетом специфики команды и продукта.
— Организация рабочего пространства в системах Jira или ClickUp.
— Настройка проектов, досок, статусов, рабочих потоков (workflow), шаблонов и дашбордов.
— Подготовка документации, пользовательских сценариев, контрольных списков и блок-схем.
— Самостоятельное формирование и заполнение задач для кросс-функциональных команд.
— Декомпозиция функциональных возможностей на задачи для команд Frontend, Backend, QA, DevOps и дизайна.
— Определение зависимостей между задачами, командами и этапами разработки.
— Оценка трудозатрат в часах совместно с командами.
— Планирование сроков и контроль загрузки команды.
— Управление бэклогом и приоритизация задач в сотрудничестве с продуктовыми менеджерами и лидерами команд.
— Контроль статусов, сроков, рисков и блокирующих факторов.
— Проведение планирований, грумингов, ретроспектив и других командных встреч.
— Организация и сопровождение плановых релизов, релизов нового функционала и экстренных исправлений (hotfix).
— Подготовка релизных контрольных списков и контроль готовности всех участников.
— Настройка автоматизаций внутри Jira или ClickUp.
— Настройка интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Внедрение нейросетей для создания, заполнения и актуализации задач.
— Автоматизация проектных процессов с использованием нейросетей.
— Поддержание актуальности документации и процессов.
— Подготовка регулярных отчетов о статусе для команды и стейкхолдеров.
— Трансформация бизнес-требований в понятные задачи, пользовательские истории (user stories) и критерии приемки (acceptance criteria).
Требования:
— Опыт работы в должности Project Manager или Delivery Manager не менее 4 лет.
— Опыт управления кросс-функциональными командами.
— Опыт ведения проектов с участием команд Frontend, Backend, QA, DevOps и дизайна.
— Уверенное владение системами Jira и Confluence или ClickUp.
— Опыт настройки и реорганизации процессов в системах отслеживания задач.
— Опыт создания рабочих потоков, шаблонов, дашбордов и автоматизаций.
— Опыт настройки интеграций между системами отслеживания задач, Slack, GitHub или GitLab.
— Практический опыт автоматизации рабочих процессов с помощью нейросетей.
— Навыки использования нейросетей для создания и заполнения задач, генерации критериев приемки, декомпозиции функциональных возможностей и актуализации документации.
— Способность самостоятельно выявлять и внедрять сценарии применения искусственного интеллекта для сокращения объема рутинных операций.
— Умение самостоятельно формировать полные и понятные технические задания.
— Навыки декомпозиции крупных функциональных возможностей и управления зависимостями.
— Опыт оценки трудозатрат и планирования загрузки команды.
— Опыт организации и сопровождения релизов.
— Понимание жизненного цикла разработки цифровых продуктов.
— Понимание принципов CI/CD, процесса code review и работы с техническим долгом.
— Знание методологий Scrum, Kanban или Scrumban и умение адаптировать процессы под специфику команды.
— Базовые навыки работы с Figma.
— Базовое понимание SQL и инструментов мониторинга, включая Grafana или Kibana.
— Понимание особенностей Telegram Mini Apps, WebView и TMA SDK.
— Умение выявлять риски и блокирующие факторы до начала этапа разработки.
— Навыки фасилитации встреч и фиксации договоренностей.
— Понимание взаимосвязи между трудозатратами, ресурсами и бюджетом проекта.
— Системное мышление, самостоятельность и внимательность к деталям.
Location: Singapore
About the Company
Our client is a stealth AI startup backed by one of Southeast Asia's leading technology companies and is currently building its global founding team.
The company is developing an AI-native communication platform designed to simplify everyday tasks by integrating AI directly into conversations. Instead of switching between multiple applications, users can plan, organize, compare, research, and complete tasks within a single intelligent assistant.
Serving a market of billions of users still relying on traditional productivity tools, the platform focuses on delivering reliable AI workflows, persistent context, multi-step reasoning, and seamless task execution. The mission is to create an AI assistant that significantly improves productivity while making everyday work simpler and more intuitive.
About the Role
Our client is looking for a
Full Stack Engineer – AI Systems
to build AI-native product experiences that transform advanced AI capabilities into intuitive, production-ready workflows. This role combines frontend, backend, and AI engineering to develop intelligent features that are reliable, scalable, and user-centric.
Working closely with product, backend, and machine learning teams, this position will focus on designing end-to-end AI workflows, integrating large language models (LLMs), and delivering seamless user experiences across web applications.
Key Responsibilities
Build end-to-end product features across frontend, backend, and AI integrations.
Design and develop AI agent workflows that support planning, tool usage, failure handling, and recovery across multiple steps.
Integrate LLMs, memory systems, and external tools into scalable, production-grade applications.
Design responsive AI interactions with streaming capabilities, partial results, and low-latency performance.
Improve system reliability, observability, and fallback mechanisms for AI-powered features.
Collaborate closely with product, backend, and machine learning teams to deliver features from concept to production.
Continuously iterate and improve product functionality based on user feedback, production insights, and real-world usage.
Requirements
Strong experience in full stack software engineering across frontend and backend development.
Solid understanding of system design, scalable architecture, and API development.
Experience building AI-powered applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), or similar technologies.
Ability to work effectively in fast-paced environments with evolving requirements.
Strong ownership mindset with experience delivering features from ideation through production deployment.
Excellent problem-solving skills and the ability to make pragmatic engineering decisions in ambiguous situations.
Preferred Technical Skills
Experience with some or all of the following technologies is preferred:
Next.js
Python
Node.js
PyTorch
OpenAI, Anthropic, or open-source Large Language Models (LLMs)
SQL and NoSQL databases
Kubernetes
Docker
Location: Singapore
About the Company
Our client is a stealth AI startup backed by one of Southeast Asia's leading technology companies and is currently building its global founding team.
The company is developing an AI-native communication platform designed to simplify everyday tasks by integrating AI directly into conversations. Instead of switching between multiple applications, users can plan, organize, compare, research, and complete tasks within a single intelligent assistant.
Serving a market of billions of users still relying on traditional productivity tools, the platform focuses on delivering reliable AI workflows, persistent context, multi-step reasoning, and seamless task execution. The mission is to create an AI assistant that significantly improves productivity while making everyday work simpler and more intuitive.
About the Role
Our client is seeking a AI Backend Engineer to build and operate the backend infrastructure that powers AI-driven experiences across its products. The role focuses on owning the inference and orchestration layer that sits between AI models and end users, ensuring every interaction is fast, reliable, scalable, and cost-efficient.
Working closely with engineering and AI teams, this position will play a key role in designing production-grade backend services, optimizing system performance, and delivering robust AI-powered features across mobile and desktop platforms.
Key Responsibilities
Build, maintain, and operate backend systems that power AI-enabled features in production.
Design and implement AI inference pipelines, orchestration layers, and service architectures around AI models.
Develop scalable, high-performance APIs that integrate seamlessly with frontend applications and machine learning systems.
Optimize system performance by improving inference latency, throughput, caching, batching, and streaming capabilities.
Own production operations, including monitoring, logging, alerting, and incident response.
Troubleshoot and resolve issues within distributed systems to ensure service reliability and stability.
Continuously improve backend architecture and production systems based on operational insights and real-world usage.
Collaborate with cross-functional teams to deliver reliable, scalable, and high-quality AI-powered solutions.
Requirements
Strong backend engineering experience in production environments.
Proven experience building and operating high-throughput, low-latency backend services.
Experience designing scalable APIs and distributed systems.
Familiarity with AI inference patterns, including Large Language Models (LLMs), embeddings, and multimodal AI systems.
Strong debugging and troubleshooting skills within distributed production environments.
Demonstrated ability to deliver production-ready solutions while iterating based on real-world system performance.
Excellent analytical, problem-solving, and collaboration skills.
Technical Skills
Experience with the following technologies is preferred:
Python
Node.js
PyTorch
OpenAI, Anthropic, or open-source Large Language Models (LLMs)
SQL and NoSQL databases
Kubernetes
Docker
Mayflower is a technology company focused on transforming the live entertainment industry by providing high-quality live streaming experiences. The Design System Designer role involves evolving and maintaining the design system across product and engineering teams.
Responsibilities:
— Evolve and maintain the existing UI foundation using Figma, Storybook, and code
— Design and refine core UI components such as inputs, buttons, form elements, and patterns
— Refine and extend a scalable token architecture (primitive → semantic → component) with theming support
— Improve alignment between Figma, frontend implementation, and Storybook to ensure product consistency
— Contribute to and improve the design-to-code workflow using Figma Variables, Tokens Studio, Style Dictionary, and CI/CD pipelines
— Support migration of components toward a token-based structure, prioritizing impactful areas
— Help shape and maintain contribution guidelines and system standards for design and engineering teams
— Contribute to documentation and knowledge sharing to facilitate system understanding and usage
— Explore and support AI-assisted workflows, including structured and machine-readable design system practices
Задачи:
— Разрабатывать новые mini apps и продуктовые модули для trading web-платформы с экосистемой mini apps (tournaments, challenges, loyalty, achievements, education и другие engagement-механики);
— Создавать frontend на React + TypeScript;
— Разрабатывать backend на Python (FastAPI / Django);
— Интегрировать frontend с API, торговыми и аналитическими сервисами;
— Проектировать архитектуру, участвовать в code review и технической декомпозиции;
— Использовать AI-инструменты (Cursor, Claude Code, Codex) для ускорения разработки с обязательной проверкой качества кода.
Требования:
— Коммерческий опыт с React, TypeScript и Python;
— Опыт разработки на FastAPI и/или Django;
— Опыт работы с PostgreSQL/MySQL, Redis и REST API;
— Понимание архитектуры SPA, Docker и CI/CD;
— Опыт написания тестов и проведения code review;
— Умение писать безопасный, масштабируемый и поддерживаемый код.
Будет плюсом:
— Опыт в fintech, trading, betting, gaming или iGaming;
— Опыт с WebSocket, Kafka, event-driven архитектурой;
— Знание Kubernetes, OpenAPI, BFF;
— Понимание OWASP и принципов безопасной разработки.
Условия:
— Современный стек (React, TypeScript, FastAPI, Django, PostgreSQL, Redis, Docker);
— Работа над высоконагруженным продуктом с real-time механиками;
— Сильная продуктовая команда и обязательное code review;
— Возможность влиять на архитектуру и развитие платформы;
— В первую очередь рассматриваются кандидаты, которые уже находятся на Кипре.
УдалённоFullstack Developer (React/Python) | RELOCATION TO CYPRUS #relcoation #fulltime #itjob #backend #frontend #react #python https://teletype.in/@courierus/gbt--OoEV1Z; RELOCATION TO CYPRUS (SUPPORTED) Ищем Fullstack Developer для развития современной trading web-платформы с экосистемой mini apps (tournaments, challenges, loyalty, achievements, education и другие engagement-механики)
Location: Oakland, California, United States, AMER
From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.
About Us
Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data. Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on. Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions. As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact. During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.
About the Role
If the idea of contributing to the critical and core services that drive the fundamental functioning and building blocks of data processing involved in our data pipelines, this opportunity fits you well. As an engineer on the core team, you will design, implement, and maintain the central parts of our data pipelines needed to operate the best-in-class reliable, secure, and scalable data movement. You will prioritize the quality, efficiency, and reliability of the responsibility areas of the team while collaborating effectively with other peers and the rest of the engineering organization. The ideal candidate exhibits exceptional technical skills, meticulous attention to detail, creativity, motivation, and a results-oriented mindset.
This is a full-time hybrid position based out of our Oakland office. Our hybrid work model offers a blend of remote flexibility and in-person collaboration, including two days in the office each week to connect and build as a team.
Technologies You’ll Use
Java17, JUnit5
Docker and Kubernetes
AWS, GCP, Azure
SQL, BigQuery
Bazel, BuildKite
What You’ll Do
Design and implement features and performance improvements to create highly scalable distributed data pipelines on the cloud
Develop, maintain, and test code
Conduct design and code reviews
Collaborate with peers, product managers, customer support, and other stakeholders to deliver the best product with high quality, performance, and scalability.
Understand and fix challenges related to performance and scalability.
Participate periodically in on-call rotation
Participate in the hiring process
Mentor Junior developers
Make Fivetran the most reliable and secure component of our customers’ data infrastructure
Skills We’re Looking For
5+ years of experience in the software industry with a passion for solving complex software engineering problems.
Software engineering foundation - experience designing and developing reusable libraries and experimentation platforms for backend and frontend from scratch leveraging industry best practices.
Experience working with distributed systems
Demonstrated ability to write well-structured and performant code
Ability to lead software design to satisfy project requirements
Experience in code reviews, design, troubleshooting and testing
Experience programming in an object oriented / systems language such as Java, C++, C# etc
Hands-on experience working with any cloud technologies(AWS, GCP, Azure) and containerization methodologies like Docker, K8s
Experience interacting with continuous integration tools like Buidkite
Bonus Skills
Knowledge of observability tools like New Relic/Grafana is a plus
Knowledge of AI tools and usage is a plus
#LI-HYBRID #LI-EM1
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Oakland Pay Range
$174,915
—
$209,906.50 USD
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, and volunteer days off.
RSU stock grants*
Professional development and training opportunities
Company virtual happy hours, free food, and fun team-building activities
Monthly cell phone stipend
Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
*
May vary by country and worker type - please reach out to your recruiter for more information
Click
here
to learn more about Fivetran's Benefits by Region.
We’re honored to be
valued at over $5.6 billion
, but more importantly, we’re proud of our
core values of Get Stuck In, Do the Right Thing, and One Team, One Dream
. Read about us in
Forbes
.
Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.
To learn more about Fivetran’s culture and what it’s like to be part of the team,
click here
and enjoy our video.
To learn more about our candidate privacy policy, you can
read our statement here
.
We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don't hesitate to submit your request by filling out this
form
. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.
Location: Canada, Waterloo, ON
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Senior Software Engineer / Software Developer (React Native)
Build what’s next for players.
We’re a startup inside Sony PlayStation. Fast-moving, experimental, and highly ambitious. Backed by the scale, resources, and trust of Sony Interactive Entertainment. We’re building new mobile and web experiences that help gamers connect, discover, and play together in better ways. This is a rare opportunity to design at startup speed and drive huge impact inside the largest gaming company in the world.
We are seeking a Senior Software Engineer / Software Developer specializing in React Native and high-performance frontend development for mobile platforms. In this role, you will define the architecture, frameworks, and technical best practices.
You will collaborate closely with engineers, product, and design teams to deliver best-in-class user interfaces that are performant, accessible, and delightful at scale. As a Senior Engineer, you will provide technical leadership across teams, mentor engineers, and push the boundaries of what’s possible in cross-platform frontend development.
Responsibilities
Define and evolve the frontend architecture for client applications on mobile using React Native and modern JavaScript/TypeScript.
Drive performance optimizations and best practices for rendering, startup time, and UI responsiveness.
Design and integrate custom native modules (Native Android or Native iOS) and optimize cross-platform interoperability.
Partner with product managers, designers, and researchers to translate user experience requirements into elegant, maintainable solutions.
Establish coding standards, testing strategies, and development patterns that raise the quality bar for frontend engineering.
Mentor engineers and act as a multiplier for frontend development expertise across the broader team.
Investigate new frontend technologies, frameworks, and performance techniques, and guide their adoption when appropriate.
Represent frontend/OS needs in technical and architectural discussions.
Requirements
5+ years of software development experience, with significant experience building React Native apps or high-performance JavaScript/TypeScript applications.
BS/MS degree in Computer Science or equivalent.
Expertise in native Android development (Kotlin/Java/Gradle) and shipping applications to the Google Play Store.
Strong expertise in frontend performance profiling, optimization, and debugging.
Passion for delivering world-class user interfaces with exceptional performance.
Deep understanding of cross-platform architecture and how to bridge between JS and native modules.
Proven track record of delivering production-quality mobile or desktop applications with React Native.
Experience designing scalable frontend architectures and reusable UI frameworks.
Strong collaboration skills and ability to work closely with native engineers, designers, and product managers.
Demonstrated technical leadership: leading projects, mentoring engineers, or setting engineering strategy.
Bonus
A track record of building social, community, gaming, or other consumer products.
Familiarity with VoIP, call dialing and ringing flows in Android/React Native
Experience with accessibility, internationalization, and UI testing frameworks.
Familiarity with CI/CD pipelines and modern build systems for frontend development.
Previous experience at an early-stage startup or on a zero-to-one product team.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
The estimated Ontario base pay range for this role is listed below.
$141,900
—
$212,900 CAD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Location: Hamburg
Workplace: Hybrid
adjoe builds the technologies behind mobile apps growth and monetization. With our core product Playtime Arcade, we've become the global leader in rewarded advertising, an ad unit built on a simple premise: users earn real in-app rewards for engaging with new apps. The result is one of the most effective value exchanges in adtech, connecting advertisers and publishers with over 770 million users annually.
Processing 2+ million daily interactions between adjoe's reward engine and its global publisher network
The Supply Integrations team builds and operates the services that ensure every user reward is calculated, verified, and delivered, whether that means firing a cryptographically signed HTTP callback in milliseconds or transferring loyalty points through a partner's OAuth-secured payment API. Every callback that lands on time is a reward delivered, a publisher retained, and revenue protected.
The team's production surface spans a set of services connecting adjoe to a global publisher network. S2S Payout Callbacks deliver real-time reward notifications with 40+ configurable parameters, secured by per-publisher cryptographic signatures. The Payout Adapter integrates directly with enterprise partner payment systems, handling OAuth2 flows, mTLS, HMAC signatures, and retry logic to guarantee delivery. Our External Statistics API aggregates data from Druid, Athena, and DynamoDB into self-serve publisher dashboards and daily reports. All of this is backed by Go microservices communicating over Kafka and SQS, with state managed in DynamoDB and MySQL, processing over 2 million interactions every day without missing a beat.
YOUR MISSION & WHO WE ARE LOOKING FOR
- Production Golang Systems Expertise: You bring 5+ years of backend development experience, including at least 3 years writing Go in production distributed environments. You will build and maintain our +99% Go microservice architecture—interfacing with our TypeScript/React frontend—to reliably handle 2+ million daily publisher interactions and scale beyond hundreds of millions of monthly active users.
- High-Throughput Event Streaming: You have hands-on experience designing asynchronous microservice communication using event buses like Kafka, SQS/SNS, and Kinesis. You will build pipelines to collect billions of daily API events and aggregate them into our data lake for sub-second querying.
- High-Scale Data & API Optimization: You understand database internals and low-level web standards (HTTP protocol, Encoding, Regular Expressions). You will optimize queries across hundreds of terabytes of data across DynamoDB, MySQL, Druid, and Athena to reduce API response times and expose transparent, well-documented open APIs to enterprise partners.
- Data Science & Algorithmic Integration: You quickly grasp complex technical topics and applied mathematics. You will partner directly with our Data Science team to translate and integrate machine learning algorithms into adjoe’s core application, optimizing real-time ad targeting.
- Collaborative Technical Communication: You communicate fluently and precisely in spoken and written English. You will actively participate in peer code reviews and technical knowledge sharing across an international backend engineering team.
- Plus: Infrastructure & Cloud Tooling: Hands-on experience with Terraform (Infrastructure as Code), Docker containerization, or serverless infrastructure.
🌎 We welcome applications from talent worldwide and provide relocation support to Hamburg, Germany for those ready to join our team.
At adjoe, you’re not here to just close JIRA tickets, you’re helping build the infrastructure behind one of the most impactful platforms in adtech. The systems you work on will reach hundreds of millions of users and power billions of decisions every day.
- Go Big. Own projects with impact on 770M users and push adtech boundaries.
- Move Fast. Ship solutions multiple times a day, learn from results, and keep momentum.
- Be Direct. Solve problems openly and collaborate across teams.
- Thrive Together. Grow with a diverse, global team of people from over 40 different countries that learn from each other.
- Have Fun. Celebrate wins, enjoy daily victories, and bring your energy.
We welcome applications from people who will contribute to the diversity of our company.
Location: Yerevan, Armenia
Position Summary
We are looking for an experienced Senior Automation QA Engineer to join our Quality Engineering team. In this role, you will be responsible for ensuring the quality, reliability, and performance of our products by designing, developing, and maintaining scalable automation solutions. You will work closely with Software Engineers, Product Managers, and QA Engineers while contributing to automation strategy, quality improvements, and engineering best practices.
Responsibilities
Develop, maintain, and improve backend automated tests using C#/.NET
Develop and maintain frontend automated tests using Playwright (JavaScript/TypeScript)
Design and execute automated API, UI, integration, and regression test suites
Validate REST APIs, WebSocket services, and database data
Design, execute, and maintain performance and load tests using JMeter
Create, maintain, and manage test data for automation and testing activities
Collaborate closely with Manual QA Engineers and Software Engineers throughout the SDLC
Participate in test planning, estimation, test strategy, and test case design
Maintain and manage test cases using TestRail
Track defects and collaborate with development teams using Jira
Utilize AI tools to improve QA processes, productivity, and test automation workflows
Create and maintain AI helper agents to support testing activities
Continuously improve automation frameworks, testing processes, and quality standards
Requirements
3+ years of experience in Automation Quality Assurance
Strong understanding of QA processes, SDLC, and STLC
Experience working in Agile/Scrum environments
Strong analytical, problem-solving, and debugging skills
Ability to work independently and collaboratively within cross-functional teams
Proficiency in technical English
Mentorship experience is considered a plus
Technical Skills
Strong experience with C#/.NET for backend automation
Hands-on experience with Playwright using JavaScript or TypeScript
Strong understanding of Object-Oriented Programming (OOP) principles
Experience with automation frameworks such as NUnit or MsTest
Hands-on experience with REST API and WebSocket automation
Strong SQL knowledge, including complex queries, joins, and data validation
Experience with JMeter for performance and load testing
Experience with API testing tools such as Postman
Experience with debugging/proxy tools such as Charles Proxy or Fiddler
Good understanding of Git version control
Experience with TestRail or similar test management systems
Experience with Jira or similar project management tools
Experience using AI tools (e.g., ChatGPT, GitHub Copilot, Claude, Gemini) in QA processes
Experience creating and utilizing AI helper agents for QA activities
Задачи:
— Спроектировать целевую архитектуру новой платформы с нуля: домены, сервисы, интеграции, модель масштабирования.
— Определить границы MVP и заложить архитектурные инварианты для дальнейшего развития.
— Спроектировать контур интеграции с моделями нейросетей (изоляция вычислений, контроль SLA).
— Принимать ключевые решения по стеку и паттернам, проводить код-ревью, формировать инженерную культуру.
— Взаимодействовать с ИБ/DevSecOps, закладывая требования безопасности на этапе проектирования.
— Сформировать команду после завершения архитектурно-аналитической фазы.
Требования:
— 6+ лет коммерческой backend-разработки, из них 2+ года в роли Tech Lead / Solution Architect на HighLoad проектах.
— Отличное знание Java и уверенный опыт проектирования распределенных систем (очереди, кэши, масштабирование).
— Опыт работы с Go (или сильная экспертиза в HighLoad и готовность стать владельцем Go-контура).
— Понимание frontend-архитектуры (взаимодействие с React) и принципов встраивания AI/ML в промышленные ИС.
— Умение проектировать MVP как архитектурно правильное ядро, а не «костыль».
— Опыт работы в проектах с требованиями ИБ и аттестации будет огромным плюсом.
Условия:
— Зарплата: от 400 000 ₽ на руки (выплаты 2 раза в месяц).
— Формат: Офис в Москве (5/2, 09:00-18:00 или 10:00-19:00). После испытательного срока — 1 день удаленки.
— Оформление: строго по ТК РФ.
— Бонусы: IT-аккредитация, выдача техники, подключение к ИИ-сервисам, обучение, возможность карьерного роста.
Location: Remote - Toronto, Ontario
Workplace: Remote
The Company
At Nylas, we specialize in making it easier for developers to add email, calendar, and contact management features into their applications. We provide APIs, which streamline the integration of these functionalities, ensuring they are secure and effective. This enables better, safer, and more reliable communication within apps.
Supporting over 100,000 developers and collaborating with more than 900 companies globally, Nylas plays a pivotal role in how digital communication tools are built and utilized. Our technology spans various sectors, from healthcare to education, simplifying the complex process of app development related to communications. By reducing the barriers in communication technology, we empower developers to innovate and enhance user interaction across platforms.
ABOUT THE TEAM
At Nylas, we are building the infrastructure that powers modern communications. Our APIs and platform help developers integrate email, calendar, scheduling, contacts, notetakers, and agent accounts into their applications without managing the complexity underneath.
The Nylas Dashboard is the control plane for that platform. It is where customers create applications, connect accounts, configure domains, manage grants, debug issues, explore product capabilities, monitor logs, and understand how their integrations are performing.
As Nylas continues to evolve for an AI-native future, the Dashboard must evolve with it. We are turning it from a traditional admin surface into a fast, intuitive, intelligent product experience that helps developers ship faster, understand what is happening across their integrations, and confidently operate full-stack communication workflows.
ABOUT THE ROLE
We are looking for a Software Engineer to help build and modernize the Nylas Dashboard and the full-stack product surfaces that surround it.
This individual will be primarily responsible for the Nylas Dashboard, but the scope extends beyond frontend pages. You will work across the stack, owning the user-facing surfaces, APIs, services, data models, product workflows, and internal platform patterns that make Nylas easier to use and easier to build on.
This is a foundational role for someone who wants to shape how developers interact with Nylas in the AI era. You will help transform the Dashboard into a polished, reliable, AI-native control plane that supports core Nylas products, including Email, Calendar, Scheduler, Notetaker, Transactional Send, Inbound Email, and Agent Accounts.
You will partner closely with product, design, backend engineering, platform engineering, and go-to-market teams to ship experiences that feel fast, coherent, and deeply useful to technical users.
WHY THIS ROLE IS DIFFERENT
This is not a narrow frontend role, and it is not limited to a single product surface.
You will own critical product surfaces that every Nylas customer touches. You will help define the patterns other teams build within. You will work on the Dashboard shell, navigation, shared components, product pages, backend APIs, authorization flows, observability surfaces, onboarding experiences, and agent-powered workflows.
The person in this role should be excited by the idea of making Nylas feel more modern, cohesive, fast, and AI-native. You should care about developer experience, product craft, system design, and the operational details that make complex platforms feel simple.
If you want to help modernize a developer platform for the AI future we are already in, this role is for you.
WHAT YOU’LL DO
- Build and own core Dashboard infrastructure, including the application shell, navigation, layout patterns, shared components, and product surfaces used across Nylas.
- Design and implement full-stack product experiences across frontend, backend APIs, data models, permissions, service integrations, and deployment paths.
- Modernize the Nylas Dashboard into a fast, polished, cohesive control plane for developers and technical teams.
- Build AI-native and agent-facing experiences that help users configure products, understand errors, debug integrations, apply best practices, and operate Nylas more effectively.
- Work across Nylas product areas, including Email, Calendar, Scheduler, Notetaker, Inbound Email, Transactional Send, Domains, Logs, and Agent Accounts.
- Partner with backend and platform teams to design clean APIs and service boundaries that support excellent user experiences.
- Drive performance as a product feature. Profile, measure, and optimize Dashboard interactions so the product feels fast and responsive.
- Create reusable abstractions and shared patterns that help other engineering teams ship product surfaces consistently.
- Improve onboarding, activation, self-serve configuration, troubleshooting, and product discovery across the Dashboard.
- Use AI-assisted development tools to accelerate implementation, improve quality, explore product behavior, and help define how AI fits into Nylas’ engineering workflows.
- Ship incrementally and continuously, using customer feedback, product intuition, and technical judgment to improve the platform every week.
- Collaborate closely with Design, Product, Customer Success, Solutions Engineering, and Developer Relations to translate customer feedback into product improvements.
WHAT WE’RE LOOKING FOR
- 4+ years of experience as a software engineer building user-facing products.
- Strong full-stack engineering experience, especially with modern frontend development using React, TypeScript, and component-driven architecture.
- Experience building backend APIs, services, data models, and integrations that power production product experiences.
- A strong product mindset. You care about usability, information architecture, developer experience, performance, and the details that make software feel excellent.
- Experience building products for developers, technical users, internal platforms, or complex B2B SaaS workflows.
- Systems thinking. You naturally create reusable abstractions, composable components, shared patterns, and clean APIs rather than one-off solutions.
- Comfort working in ambiguous product areas. You can take a rough problem statement, clarify the goal, make pragmatic tradeoffs, and turn it into shipped software.
- Strong communication skills and the ability to collaborate effectively with product, design, backend engineering, platform engineering, and customer-facing teams.
- A bias toward shipping. You move quickly, iterate based on feedback, and hold a high bar for quality without getting stuck in long planning cycles.
- Experience using AI tools in your own development workflow, with opinions on how they should improve engineering productivity and product experiences.
NICE TO HAVE
- Experience working on dashboards, developer portals, control planes, admin surfaces, or platform products.
- Experience with Next.js, GraphQL, REST APIs, Go, gRPC, Postgres, Redis, or cloud-native service architectures.
- Experience building observability, logging, debugging, billing, authentication, authorization, or configuration surfaces.
- Experience working on horizontal platform teams where other engineering teams build on top of your infrastructure.
- Experience building agent-powered products, AI-assisted workflows, or LLM-powered developer tools.
- Experience working with design tools such as Figma and v0.
- Contributions to open source projects, especially in the React, TypeScript, frontend infrastructure, or developer tooling ecosystem.
INTERVIEW PROCESS (SUBJECT TO CHANGES)
- Round 1 - The Intro: 30 minute discussion with the Hiring Manager
- Round 2 - The Deep Dive: 60 minute live technical assessment
- Round 3- The Loop: A series of 45-minute chats with the team (max 3 hours) where we look for the "what, why, and how" behind your best work.
During the various discussions, candidates selected to meet with us are strongly encouraged to not only discuss their knowledge, skills, experience, and abilities but also to showcase examples of their current or previous work. We expect you to clearly outline the "what," "why," and "how" behind your contributions.
Actual compensation will be determined based on individual qualifications, which are objectively assessed during the interview process. Factors influencing salary include knowledge, skills, experience, and abilities.
Nylas is registered as an employer in many, but not all, states/provinces. If you are not located in or able to work from a state/province where Nylas is registered, you will not be eligible for employment. Visa sponsorship may not be available in certain remote locations.
seniorHong Kong, Hong Kong SAR; Singapore, Singapore
УдалённоseniorRemote (Germany)
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.