Work for
global talents
Find a job and 🏡 work remotely from anywhere or ✈️ relocate to your dream country



About the product
SilentRoom is an AI-powered writing environment — an "exoskeleton for the author" — an amplifier of cognitive abilities, not a replacement for them. In place of a word processor, we offer an environment with hierarchy and instant access to any file. In place of a single chat, a choice of top-tier models from Claude 4.6 to DeepSeek V3, a library of editable prompts, and the Echo extension, which imports text from any browser page and transcribes YouTube videos of up to 2 hours.
Tagline: Write. Think. Verify. In silence.
About the company
- Stack: Next.js 14+, Supabase, Vercel, Tiptap
- Team: 2 Backend + 2 Frontend + Designer + CTO + Founder
- Stage: pre-launch (Atrium bundle) → full MVP in 3–4 months
- Business model: pay-as-you-go via tokens (SilentRoom Coins). Sustainable unit economics.
The role
Operations Director (Ops) closes out everything that isn't code and isn't product. While the CTO builds, the GM steers, and the Founder thinks — Ops makes sure nothing falls apart around them. This is not the classic COO with an MBA and strategy offsites — it's an operational producer: hands, head, oversight, execution.
Areas of responsibility
1. Finance and payments — Stripe (account, verification, products, webhooks, refunds); taxes (VAT, sales tax — configuration in Stripe, coordination with the accountant); expense control (subscriptions, domains, hosting); budgeting (expense tracking before and after the first dollar of revenue).
2. Legal — contracts with freelancers (NDAs, service agreements); GDPR / Privacy Policy / Terms of Service — coordination with the lawyer; user data protection procedures and documentation.
3. Distribution and stores — Chrome Web Store (account, listing copy, screenshots, moderation, updates, rollbacks); Amazon KDP (coordinating the book's publication, listing, deadline control); Product Hunt (launch preparation and coordination).
4. Design — together with the GM, managing the in-house designer (UI/UX, Figma); managing a subcontracted designer; managing outsourced designers (creatives, banners, CWS screenshots, promo); briefing, deadline control, acceptance.
5. Marketing (management, not execution) — hiring and managing an outsourced marketer; Google Ads (budget control, creative approval, reporting); A/B tests; Habr, LinkedIn, company X (publishing and promotion; content written by Founder/CTO); email campaigns; pain-point landing pages.
6. HR and hiring — posting openings (Habr Career, LinkedIn, Djinni); resume screening; scheduling interviews (final decision — CTO or Founder); offers, paperwork, onboarding.
7. Support and QA — support channel setup; beta group coordination; tracking user-reported bugs and handing them off to development; collecting and organizing feedback.
8. External contractors — designer, translator, translation editor, lawyer, accountant / tax advisor, marketer, and any future freelancers.
9. Reporting and metrics — brief report to the Founder 3x/week, full weekly report (one page: expenses, metrics, blockers); dashboard (DAU, installs, conversions, marketing spend); tracking external dependencies (CWS, Amazon, Stripe deadlines).
10. Administrative — renewing domains, hosting, certificates; tracking subscriptions and licenses; document flow.
What the Ops Director does NOT do
- Product decisions (that's the Founder)
- Code, architecture, infrastructure (that's the CTO)
- Product content: prompts, tutorials, interface copy
- Writing articles (may publish and promote them, but should not write them)
- Opening bank accounts, registering legal entities, or carrying financial liability
Reporting line
Reports to: GM. Manages (directly or via contract): in-house and subcontracted designers; outsourced marketer, lawyer, accountant, translator/editor; support; HR function.
Candidate profile
Must have:
- Operational experience at a startup or a small product company (2+ years)
- Confident command of AI tools (ChatGPT, Claude, Gemini, Perplexity) for day-to-day work — writing emails, analyzing documents, research, automating routine tasks
- Fluent English (documents, correspondence with Amazon / Stripe / CWS, support) and fluent Russian
- Ability to work with contractors: set tasks, control deadlines, not re-litigate every detail
- Self-direction: doesn't wait for instructions — sees a problem, solves it
- Attention to detail: Stripe won't configure itself, CWS moderation won't sail through on its own
Nice to have:
- Experience with Stripe, Google Ads, Chrome Web Store, Amazon KDP
- Experience with task trackers (Jira, Linear, Notion)
- Understanding of IT products (not code, but the logic of how SaaS works)
- Experience hiring technical specialists
- Familiarity with GDPR / data privacy
- Experience launching on Product Hunt
Definitely not a fit:
- "Strategists" who draw slides but don't do the hands-on work
- People who need an assistant for their assistant
- People who can't write an email to Stripe support without getting it pre-approved
- Those who don't use AI tools easily and confidently in their everyday work
Terms
- Format: remote (time zone UTC 0/1 — UTC+4/5)
- Contract type: open to options
- Workload: full-time or close to it
- Base: negotiable based on experience, paid strictly by bank transfer (no crypto), in accordance with the labor code and tax rules of the country of residence
- Bonus: quarterly KPI-based (launch metrics, conversions, deadlines)
- Equity: participation in the company's capital (ESOP), amount negotiable
- Start date: as soon as possible
How to apply
No resume needed. No cover letter needed. Seriously. Go to the Telegram bot: @silentroom_hr_bot. There are 12 questions there — some are voice questions. It's faster and simpler than scheduling a preliminary interview. Pick a quiet spot — the whole thing takes 10–15 minutes.

We are building an international AI-driven platform for events, media, and speakers. The product is actively growing, used across multiple countries, and continuously evolving. We are looking for a Middle-level Flutter Developer who can reliably support and develop our mobile application (iOS & Android) as part of a small, strong product team.
Format
- Remote, part-time
- ~15 hours per week
- 5 days per week, minimum 2 hours per day
- Level: Middle (independent contributor)
Responsibilities
- Develop and maintain a Flutter mobile application (iOS & Android)
- Implement new screens and user flows
- Work with the existing application architecture
- Integrate with REST APIs (backend built with FastAPI)
- Work with WebSockets / real-time updates
- Optimize performance and fix bugs
- Refactor and improve code quality
- Participate in product and UX discussions
Required Qualifications
- 2+ years of commercial experience with Flutter
- Strong knowledge of Dart
- Experience building apps for both iOS and Android from a single codebase
- Solid understanding of state management (Bloc / Cubit / Provider / Riverpod)
- Experience working with REST APIs and error handling
- Understanding of Clean Architecture / MVVM / layered architectures
- Confident use of Git
- Ability to work independently and deliver tasks end-to-end
- Strong sense of ownership and responsibility
- Availability to work every weekday for at least 2 hours
Nice to Have
- Experience with WebSockets / real-time features
- Push notification integration
- Custom UI components and animations
- Good understanding of mobile UX principles
- Experience publishing apps to App Store and Google Play
- Experience with Firebase, analytics, or crash reporting
- Experience maintaining and improving an existing production app
Work Format
- Fully remote
- Asynchronous collaboration
- Clear tasks and priorities
- Communication via Slack / Telegram
- Code reviews and technical discussions
Conditions
- Part-time contract
- ~15 hours per week, evenly distributed across weekdays
- Flexible daily schedule
- Long-term collaboration opportunity
- Potential to increase hours based on performance
Compensation
- Hourly rate or monthly fixed payment based on a pre-defined monthly scope of work
- Scope is agreed in advance with a clear task plan and expected deliverables for the month
- Stable and regular payments
How to Apply
Please include: a brief summary of your Flutter experience; links to apps, portfolio, or GitHub (if available); your hourly rate or monthly expectations; confirmation of availability to work 5 days per week, minimum 2 hours per day.

Job title: Brand & PR Manager
Job description
Join our vision: We are building the next generation of Spatial Media - a new way people experience videos through interaction, multi-user presence, haptics, AI, and immersive storytelling.
DeoVR is the leading immersive streaming technology serving multiple enterprise customers and millions of users globally.
The Role
We’re looking for a Brand & PR Manager to spearhead our brand presence. This isn’t a traditional "press release" role - it’s about deep community integration, building a powerful industry personality, and mastering the art of Reddit growth. You will be the voice of platform, driving motivated traffic and fostering a thriving ecosystem in the VR niche.
What You Will Do
- Strategic PR: Identify and execute opportunities for industry collaborations, projects, and media features and an established industry network; closely collaborate with the marketing team to convert partnerships and creative assets into promotional and marketing initiatives.
- Industry Authority: Build a "strong personal brand" for the company within the industry, ensuring our brand is the first name mentioned in immersive tech discussions.
- Brand Communication: Develop and maintain the brand’s voice across forums, communities, and niche media outlets.
- Community Engagement: Monitor industry-specific forums and communities, proactively engaging with users and managing the brand's reputation.
- Reddit Domination: Build, warm up, and scale Reddit accounts from scratch. Manage presence in key subreddits and drive high-quality traffic to the platform.
- Performance Tracking: Monitor community sentiment and traffic metrics to constantly optimize your outreach strategy.
What We Are Looking For
- Hands-on Strategist: A proactive mindset with the ability to execute tasks yourself - from account farming to high-level PR networking.
- 3-5 years of relevant experience.
- Ability to generate original PR ideas and narratives, think beyond standard approaches, and creatively position the brand across media, communities, and internet culture while executing ideas hands-on.
- Fluency in English: Native or near-native level (C1+) is essential for authentic community engagement.
BONUS POINTS
- Existing "personality" or strong network within the tech industry.
- Deep understanding of VR/Immersive media trends.
- Experience with CRM and tracking tools for community growth.
- No "Wild" Extremes: We value creativity, but it must be grounded in industry reality and brand safety.
- US Market Expertise: You understand the American audience, their slang, their habits, and what makes them click.
- Reddit Expert: You must have a track record of successfully growing accounts and generating traffic on Reddit without getting ghostbanned.
Hiring Process
- HR Screening (30 min)
- Case Task
- Team interview (up to 1 hour)
- CEO call (30 min)
What We Offer
Please note, that this is a fully remote contract role. B2B cooperation only – you will work with us as an independent contractor operating through your own legal business entity (e.g., sole proprietorship, limited company, or equivalent).
- The chance to be part of a pioneering team in a rapidly evolving industry
- Direct impact on the future of immersive media
- Flexible working hours and remote-first culture
- A team that values initiative, clarity, and collaboration
- Access to all tools and tech you need
- Unlimited DeoVR Premium
- A work environment where ideas matter and people are treated with respect

WHAT YOU'LL BE DOING
- You will execute on a range of visual effects styles, from realistic to stylized.
- You'll work closely with the Art Director, Artists and Programmers to create and deliver VFX that embodies the creative vision of our games.
- Organization of project assets within software and server directories
- Create easy to understand static and animated concepts that can be used further in production.
- Create high-resolution 3D and 2D assets.
- Create & animate 3D and 2D environments using 3ds max (Corona render), Blender, After Effects.
- Create high fidelity particle effects, utilizing 3D and 2D particle systems.
- Collaborate with design, animation, and studio design departments to meet the highest visual quality and gameplay standards.
- Communicate clearly and effectively with game designers, producers, and the art department.
- Bring an excellent work ethic, self-motivation, and spirit that welcomes constructive feedback.
- Working with Windows-based computers.
- Learn new processes and software as needed.
- Operate with focus, prioritize and work on various projects and deadlines with frequent interruptions while maintaining flexibility and quality.
WHAT WE ASK OF YOU
- Must have at least 3-5+ years’ experience in VFX.
- History of project leadership, creative thinking, and cross-functional collaboration.
- Highly organized, resourceful, and dependable with communication skills.
- Strong attention to detail and ability to exercise judgment and discretion in maintaining confidential and sensitive information.
- Ability to multitask and work well under pressure in a deadline-oriented environment. Must be willing to take and follow directions.
- Able to work independently and set appropriate priorities.
- Proven proactive problem solver in a fast-paced environment.
- Outstanding communication and time management skills.
- Trustworthy with the ability to maintain a high level of discretion.
- Interest in new technology and an ability to approach complex projects from an innovative viewpoint.
- Detail-oriented with a strong sense of aesthetics and design principles.
- Eagerness to learn, grow, and take on new challenges.
- Experience using industry-standard 3D and 2D content creation tools (Blender, 3ds Max, Corona Render, Houdini, Photoshop, Illustrator, After Effects, Media Encoder, etc.).
- Basic knowledge of 3ds Max.
- Strong knowledge of animation principles.
- Strong understanding of realistic lighting principles.
- High professionality in 3D and 2D motion graphic animation, shader and material development, lighting, rendering, and camera animation. Good understanding of character and hard surface asset animation.
- Understanding of file format exporting (MOV, MP4, TARGA, PNG sequence, output channels).
- Understanding of frame rates for movies, animations, and game engines.
- Knowledge of post-production process.
WHAT WE OFFER IN EXCHANGE
- Private health insurance
- Gym membership
- Real career growth (we promote from within — no gatekeeping here)
- Grow with ARRISE | Learning Hub—personalized learning, gamified growth, and endless career development at your fingertips.
Benefits
- Private Health Insurance
- Free Gym/Sports Card
- Learning Hub
Campaign Content Writer - Job Description
Netanya/Tel Aviv, Israel | Marketing
At JFrog, we’re reinventing DevOps, DevSecOps and AI development to help the world’s greatest companies innovate - and we want you along for the ride. This is a special place with a unique combination of brilliance, spirit and just all-around great people. Here, if you’re willing to do more, your career can take off. And since software plays a central role in everyone’s lives, you’ll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust JFrog to manage, accelerate, and secure their software delivery from code to production - a concept we call “liquid software.” Wouldn't it be amazing if you could join us in our journey?
We are looking for an Campaign Content Writer to join EMEA’s Demand Generation team, who is as comfortable with campaign logistics as content writing. Translating complex technical concepts into compelling narratives that resonate with our audience is your skillset, while you uphold the highest standards of our global brand voice.
In this role, you will be the engine behind our EMEA Demand Generation efforts. You will be the voice of our campaigns: writing and delivering high-converting English copy for emails, landing pages, ads and then executing those programs across the region.
As an Campaign Content Writer at JFrog, you will…
- Take global campaign frameworks and "EMEA-ize" them to ensure they are culturally and linguistically relevant across the region while ensuring all stakeholders are aligned for on-time launches.
- Deploy and manage end to end multi-channel campaigns (Email, Web, Social, Paid) leveraging AI tools, to research and tailor for the EMEA market.
- Create the assets and narrative for demand gen campaigns, this includes writing email sequences, high-converting landing page copy, and paid campaigns via various channels (e.g LinkedIn ads, and webinar scripts).
- Track and analyze KPIs (MQLs, SQLs, CTRs, pipeline). You don't just report numbers; you use them to tweak the next campaign for better performance and conversions.
- Write and A/B test various subject lines and messaging angles to identify what resonates best with our personas and ensure all campaigns maintain a consistent brand voice while optimizing for SEO/AIO and user engagement
- Support global communication projects targeted for the EMEA region.
To be an Campaign Content Writer at JFrog, you need…
- Demonstrate a versatile writing style, with the ability to pivot between data-driven performance copy and creative.
- A native-level English writer (must) who understands the nuances of professional communication, but also thinks in terms of conversion funnels and lead flow.
- A minimum of 3-5 years of experience in a similar role, preferably within a fast-paced, high-growth environment
- Strong project management abilities, attention to detail and ability to prioritize, with experience managing multiple initiatives with stakeholders globally.
- Proficiency with Marketing Automation (e.g Marketo) and Salesforce is advantageous.
- Experience working within the broad, diverse EMEA market and understanding the complexity of its GTM requirements.
- An independent, self-motivated work ethic and availability that caters to our global teams.
- Experience using AI tools to conduct research, insights and content creation.
Apply Here
First Name*
Last Name*
Email*
Phone*
Upload your CV
Cover Letter
Linkedin Profile
How did you hear about this job?
By applying I acknowledge the Join JFrog Privacy Notice.
2D Artist
О роли
Мы ищем 2D Artist в нашу арт-команду - художника, которому интересно создавать визуальный мир игры и развивать проект вместе с командой.
Эта роль подойдет тем, кто любит работать с игровым контентом, внимателен к деталям и хочет влиять на внешний вид продукта.
Обязанности
- Создание 2D-изображений для игрового контента (иконки предметов / элементы окружения в изометрии / портреты персонажей)
- Соблюдение визуального стиля и гайдлайнов проекта
Требования
- Опыт работы от 2 лет в мобильной игровой студии на аналогичной позиции
- Уверенное владение основами рисунка
- Опыт работы в изометрии
- Умение работать в казуальном стиле
- Уверенные навыки работы в Adobe Photoshop
- Опыт работы с нейросетями
Будет плюсом
- Любовь к обучению и готовность осваивать новый софт (3D-инструменты, нейросети и т. д.)
- Навыки в иллюстрации и концепт-арте
Этапы отбора
- Скрининг портфолио и опыта (HR + арт-директор)
- Интервью с рекрутером
- Тестовое задание
- Техническое интервью
- Финальное собеседование с CEO
Мы предлагаем
- Сильную инженерную команду и здоровую культуру разработки
- Конкурентоспособную зарплату
- Удаленную работу из любой точки мира
- Гибкий график и адекватный менеджмент
- Возможности для роста и развития
- Команду, где ценят инициативу и любовь к играм
- 25 дней отпуска и выходной в день рождения

What you’ll do
- Define Remote’s pricing and monetization strategy across customer segments, aligning pricing models to a strong customer value proposition, presenting findings and recommendations to Remote’s leadership
- Build dashboards that drive analytical insights to shape future pricing and monetization recommendations
- Create quarterly and yearly roadmaps to achieve Remote’s pricing and monetization goals
- Lead and manage monetization and pricing projects, working closely with cross-functional partners across GTM (Sales, Product Marketing, GTM Strategy) and Product / Engineering
- Proactively identify new packaging and bundling opportunities to simplify sales motions and increase market penetration
- Develop innovative pricing models while understanding the complexity and implications to existing base
Who you are
- Have a background in Corporate / GTM Strategy, BizOps, Management Consulting, Investment Banking, ideally with experience as an early hire at a scaling SaaS company
- Possess a proven track record of building and scaling systems, operations, and processes specifically within the SaaS industry
- Deep experience with analytics, ability to translate analytical insights into pricing recommendations
- Understanding of SaaS business models and sales-led motions, turning customer and sales insights into pricing and monetization strategies
- Experience project managing cross-functional initiatives, especially alongside GTM and Product / Engineering
- Able to identify and develop solutions to complex problems from a strategic and operational perspective that may cross departments
- Operate with a "the buck stops here" mentality and take full ownership of outcomes from start to finish
- It's not required to have experience working remotely, but considered a plus
- Write and speak fluent English
Key Responsibilities
- Define Remote’s pricing and monetization strategy across customer segments, aligning pricing models to a strong customer value proposition, presenting findings and recommendations to Remote’s leadership
- Build dashboards that drive analytical insights to shape future pricing and monetization recommendations
- Create quarterly and yearly roadmaps to achieve Remote’s pricing and monetization goals
- Lead and manage monetization and pricing projects, working closely with cross-functional partners across GTM (Sales, Product Marketing, GTM Strategy) and Product / Engineering
- Proactively identify new packaging and bundling opportunities to simplify sales motions and increase market penetration
- Develop innovative pricing models while understanding the complexity and implications to existing base

Senior Risk Engineer
Project description
Our client, a global commodity trading company committed to innovation, is seeking a Senior Risk Engineer to join their engineering team. This role operates at the intersection of commodities risk, market data, and modern software delivery.
You will work in a fast-paced environment, taking full ownership of problems from high-level business requirements through to production deployment, often within the same day.
This is a hands-on engineering position involving coding, architectural design, and close collaboration with risk and trading stakeholders to translate complex domain requirements into robust, scalable solutions.
Responsibilities
- Design, build, and maintain risk engineering systems across the full stack, with a focus on commodities risk and market data pipelines;
- Take high-level, loosely defined requirements from trading and risk stakeholders and independently infer the detail needed to deliver correct, production-ready solutions;
- Contribute to multiple daily releases in a CI/CD environment — writing code that is testable, observable, and safe to ship continuously;
- Work within and help evolve cloud-native, engineering-led platforms, applying modern infrastructure and deployment practices;
- Collaborate closely with quants, traders, and risk managers to ensure systems accurately reflect market and risk realities;
- Participate in design reviews, code reviews, and architectural decisions with a pragmatic, delivery-focused mindset;
- Identify and address technical debt without being asked.
Skills
Must have- Solid understanding of commodities markets — price risk, mark-to-market, curves, and market data flows;
- Experience building or maintaining systems that consume and process market data at scale;
- Proficient Python practitioner — you write clean, idiomatic, well-tested code as a matter of habit;
- Working knowledge of full-stack development: comfortable across backend services, APIs, and front-end interfaces as needed;
- Experienced with cloud-based platforms (AWS, GCP, or Azure) and the engineering practices that go with them — containerization, infrastructure-as-code, managed services;
- Fluent in agentic development workflows — you use AI-assisted tooling (e.g. Copilot, Cursor, or equivalent) as a natural part of your SDLC, not as a novelty; comfortable with AI-generated code review, test generation, and iterative refinement within a fast-release pipeline;
- Comfortable operating in a high-velocity delivery environment with multiple releases per day;
- Disciplined about testing, observability, and rollback — you ship fast without being reckless;
- Able to take ambiguous, high-level requirements and drive them to completion without hand-holding.
- You are direct, low-ego, and focused on outcomes
- You push back when something doesn't make sense, and you do it constructively
- You take ownership — if something is broken or unclear, you fix it or clarify it rather than waiting for someone else to
- You are easy to work with under pressure
- You have strong opinions, loosely held
Other
- Languages: English — C1 Advanced
- Seniority: Senior

Job responsibilities
- Engage with customers via Zoom calls and email as a technical consultant during the post-sales journey, providing product, solution, and best-practice guidance.
- Partner with Customer Success Managers to go deep on GitLab use case implementation (for example: source code management, continuous integration, continuous delivery, DevSecOps, and Agile Planning).
- Deliver practical, customer-specific enablement through webinars, hands-on labs, office hours, and on-demand engagements in a pooled support model (not dedicated to a single account).
- Provide technical and architectural guidance that helps customers adopt GitLab capabilities and connect technical decisions to the outcomes they care about.
- Align with Account Executives and Renewals Managers to share customer-facing subject matter expertise that supports customer business objectives.
- Develop and deliver workshops, demos, and other reusable enablement content in collaboration with cross-functional partners.
- Build and maintain specialty competency in one or more technologies aligned to GitLab's market focus through training, certification, and creating working examples for internal and customer use.
- Contribute to customer-facing learning resources, including GitLab documentation, YouTube content, and enablement programs such as the Digital Journey.
What you'll bring
- Experience supporting one or more GitLab use cases (source code management, continuous integration, continuous delivery, DevSecOps, or Agile Planning) and enabling customers with practical, in-depth guidance.
- Proficiency with DevSecOps tools or adjacent highly technical tooling, with the ability to translate tool capabilities into customer outcomes.
- Technical background in software development or systems engineering, including comfort discussing architecture, workflows, and implementation tradeoffs.
- Ability to communicate complex technical and organizational topics clearly in writing and live settings (Zoom calls, workshops, and presentations).
- Experience operating as a trusted technical advisor to customer and business stakeholders in a post-sales environment.
- Strong time management and prioritization skills, including the ability to juggle multiple customer engagements and cross-functional requests in a pooled model.
- Continuous learning mindset, including maintaining specialty competency through training, certification, documentation, or creation of reusable examples; transferable experience from related roles and backgrounds is welcomed.
About the team
We're a globally distributed customer success engineer (CSE) team supporting customers in GitLab's On-Demand Success Tier. We collaborate asynchronously and stay aligned through clear documentation and shared enablement assets. We continuously improve our content and delivery based on what we learn from customer engagements.
What you'll do
Engage with customers via Zoom calls and email as a technical consultant during the post-sales journey, providing product, solution, and best-practice guidance. Partner with Customer Success Managers to go deep on GitLab use case implementation. Deliver practical enablement through webinars, labs, office hours, and on-demand engagements. Provide technical and architectural guidance to adopt GitLab capabilities. Align with sales teams to share subject matter expertise. Develop and deliver workshops, demos, and reusable enablement content. Build specialty competency through training and examples. Contribute to learning resources.
Tech stack
Experience with DevSecOps tools and related technical tooling; technical background in software development or systems engineering; ability to discuss architecture and implementation tradeoffs.
Team description
Global, distributed CSE team supporting On-Demand Success Tier; asynchronous collaboration; documentation-driven alignment; continuous content and delivery improvement.

Description
About the Team
Launched in 2019, Constructor is an AI-first ecommerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to drive meaningful revenue and conversion gains.
As a member of the Ranking team, you will improve the e-commerce experience for hundreds of millions of users across the world by designing, delivering & maintaining high-load real-time web services in close collaboration with other great engineers from the Ranking team. The job can consist of, but is not limited to:
- Build, deploy, and support robust high-load machine learning-based real-time systems for search and browse experiences.
- Collaborate with technical and non-technical business partners to develop and update ranking functionalities
- Develop Ranking Platform for internal users (DS and MLE mostly)
- Optimize current ranking service performance to process requests faster
- Optimize signals delivery and retrieval (aka Feature Store) for machine learning model inference
- Communicate with stakeholders within and outside the team
What you’ll do
Design, build, and maintain high-load distributed real-time services in cloud environments. Collaborate with cross-functional teams to improve ranking functionalities and internal tools. Optimize performance and signal delivery for ML model inference. Communicate with stakeholders to align on requirements and deliverables.
Requirements
Hard skills:
- Experience in designing, developing & maintaining high-load distributed real-time services (in cloud)
- Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources.
- Experience with MLOps is a huge plus (delivering, loading, and serving ML models and related infrastructure)
- Hands-on experience with setting up and improving CI/CD pipelines
- Proficiency with Python and, as a plus, compiled languages like C, Rust, or Go.
- Experience in server-side coding for web services, and a good understanding of API design principles.
- Experience with NoSQL and relational databases, distributed systems, and caching solutions.
- Experience with any of the major public cloud formation: AWS (ideally), Azure, GCP
Soft skills:
- Experience collaborating in cross-functional teams.
- Excellent English communication skills.
Benefits
- 🧠 Work with smart and empathetic people who will help you grow and make a meaningful impact.
- 🎉 Regular team offsite events to connect and collaborate.
- 🌎 Fully remote team - choose where you live.
- 🏝️ Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year.
- 🛋️ Work from home stipend! We want you to have the resources you need to set up your home office.
- 💻 Apple laptops provided for new employees.
- 🧑🎓 Training and development budget for every employee, refreshed each year.
- 👪 Maternity & Paternity leave for qualified employees.
- 💵 Base salary: $80k–$120K USD, depending on knowledge, skills, experience, and interview results
- 📈 Stock options - offered in addition to the base salary

Key Responsibilities
- Build a new impact partnerships vertical from scratch
- Define the partnership thesis for this new direction: where inDrive Money can create real value at the intersection of financial inclusion, user resilience, and business growth.
- Identify, evaluate, and prioritize mission-driven partners - including impact fintechs, NGOs, community-based financial models, development organizations, and other ecosystem players.
- Co-design and launch pilot initiatives that respond to real user needs - for example around emergency access to funds, community-based finance, financial inclusion, or support for underserved driver and rider segments.
- Lead partnership execution end to end: opportunity framing, business case, pilot scope, commercial logic, negotiation, contracting, launch, and review.
- When needed, source and manage the fintech partners that make these initiatives possible - such as banks, wallets, payout providers, KYC/identity vendors, risk tools, or other infrastructure partners.
- Build relationships with relevant NGOs, foundations, development agencies, regulators, public institutions, and other stakeholders connected to inclusion, digital finance, and mobility.
- Monitor policy and ecosystem developments that could unlock new opportunities or create constraints for this partnership stream.
Skills, Knowledge and Expertise
- 6–10+ years in business development, partnerships, strategy, or venture-building, with meaningful experience in impact-led, inclusion-focused, or public-interest environments.
- Proven ability to build a new initiative from scratch: define a thesis, identify the right partner landscape, build an early pipeline, and turn initial conversations into structured pilots, partnerships, or programs.
- Strong understanding of financial inclusion models and practical embedded finance, such as wallets, payouts, credit, insurance, alternative finance, community-based savings or lending models, and the operational infrastructure behind them (KYC, risk, identity, compliance).
- Ability to work comfortably across dual objectives: delivering meaningful user or social value while also defining clear business outcomes such as revenue, retention, engagement, repayment quality, trust, or operational efficiency.
- Comfortable operating in ambiguity and early-stage structure, with the judgment to move from broad ideas to concrete pilots, clear KPIs, and scalable partnership models.
Conditions & Benefits
- Stable salary, official employment.
- Health insurance.
- Hybrid work mode and flexible schedule.
- Relocation package offered for candidates from other regions.
- Access to professional counseling services including psychological, financial, and legal support.
- Discount club membership.
- Diverse internal training programs.
- Partially or fully payed additional training courses.
- All necessary work equipment.

WHAT YOU'LL BE DOING:
- Directly oversee and manage high-stakes, multi-jurisdictional disputes, including:
- Commercial litigation (e.g., breach of rental agreements, breach of contract for defective equipment)
- International arbitration (e.g., cases involving fraudulent misrepresentation and damages recovery)
- Financial recovery cases involving frozen balances, unauthorized transactions, or overpaid funds
- Draft and file pleadings, motions, and other legal documents in various jurisdictions (UAE, UK, EU, HK)
- Independently manage and direct all phases of litigation, including high-value discovery, depositions, and trial preparation
- Coordinating local counsels
- Conduct legal research and analysis to support case strategies
- Assist in all phases of litigation, including discovery, depositions, and trial preparation
- Develop and maintain case files, ensuring all documents are properly organized and easily accessible
- Prepare legal memoranda and briefs on various legal issues
- Conduct document reviews and manage e-discovery processes
- Assist in settlement negotiations and alternative dispute resolution proceedings
- Maintain and update case management systems and litigation calendars
- Collaborate with expert witnesses and other professionals to build strong cases
- Contribute to the development of litigation strategies and case theories
- Stay current on relevant laws, regulations, and court decisions affecting our practice areas
- Contribute to the firm's knowledge management initiatives by creating and maintaining legal templates and research databases
- Assist in preparing internal communications and status reports
- Participate in various operational activities, including drafting proposals and assisting with client presentations
WHAT WE'LL LOOK FOR IN YOU
Education and Qualifications:
- Juris Doctor (J.D.) degree from an accredited law school
- Admission to practice law
- 7 - 10 years of litigation or dispute resolution experience in a law firm or corporate legal department
Essential Skills and Abilities:
- Strong analytical and legal research skills, with proficiency in using legal databases
- Excellent written and verbal communication skills, with the ability to draft clear and concise legal documents
- Solid understanding of civil procedure, rules of evidence, and local court rules
- Proficiency in e-discovery platforms and litigation support software
- Ability to manage multiple cases and deadlines effectively
- Strong organizational skills and attention to detail
- Excellent interpersonal skills, with the ability to work collaboratively in a team environment
- Demonstrated ability to interact professionally with internal clients, opposing counsel, and court personnel
- Practical knowledge of google workspace, Notion and LLMs
NICE-TO-HAVE:
- Experience in commercial litigation
- Familiarity with alternative dispute resolution processes
- Experience with case management software and legal project management tools
- Knowledge of legal technology and its application in litigation practice
- Prior experience in document review and management of e-discovery processes
- Willingness to travel as needed for court appearances, depositions, or external counsel meetings
- Flexibility to work extended hours when required by case demands
- Commitment to ongoing legal education and staying current with relevant laws and regulations
WHY SHOULD YOU JOIN OUR TEAM?
- Remote work from anywhere in the world
- A welcoming international team of highly qualified professionals
- Cutting-edge hardware and technology
- Access any of our global offices anytime
- Professional growth opportunities
- Flexible schedule
- 40 paid days off
- Competitive salary
Description
We're looking for a business developer to join our team. Since we have a structured onboarding process and an established curriculum, we are ready to consider candidates with little experience and teach them everything we know.
What you'll do
- Search for potential clients abroad on LinkedIn and other online resources
- Correspondence with potential customers by e-mail, identifying their needs and selling our company's services
- Conducting video calls with potential clients
- Closing deals
- Participation in the automation of the sales process
Must-have
- Proficiency in written and spoken English
- At least 1 year of experience in sales
- High level of discipline
- Responsibility and result orientation
- The desire to learn new methods and approaches, automate routine tasks and develop in the field of international sales
- A laptop/PC with a camera, good sound and stable Internet connection
Benefits
- Fully remote work
- Base monthly compensation of 440 euros with further raises in line with professional growth. In addition to the base compensation, we also pay bonuses based on the result of the previous month and bonuses from signing client contracts.
- Transparent motivation system and well-established processes
- Compensation of medical, sport and educational expenses
- 28 working days or 5.5 weeks of paid vacation a year as well as 100% paid sick leaves
- In person get-togethers with other team members
Interview process
- Introductory call with the HR manager
- Test assignment
- Interview with the Team Lead and Business Developer
- Interview with the Recruitment Director

Senior FullStack Developer - Simple Life App / Zing Coach
Simple Life App / Zing Coach and our selected partners use cookies and similar technologies (together “cookies”) that are necessary to present this website, and to ensure you get the best experience of it. If you consent to it, we will also use cookies for analytics purposes. See our Cookie Policy to read more about the cookies we set. You can withdraw and manage your consent at any time, by clicking “Manage cookies” at the bottom of each website page.
What you will do
- Develop and maintenance web applications using React
- Development services in Go and NodeJS
- Drive strong collaboration with other engineers, designers and managers
- Refactoring and improving the existing codebase
- Integrate with third-party services (CDN, CMS, etc.)
- Troubleshoot development and production problems across multiple environments
What we’re looking for
- Experienced in Go or Node.js for backend development
- Expertise in frontend technologies such as React or Vue.js
- Good knowledge of JavaScript (ES6/ES7), and TypeScript is an advantage
- Deep knowledge of web development basics (JS Runtime, browsers, etc)
- Familiarity with existing CMS platforms (Strapi, Directus, Contentful)
- Experience with S3 or cloud storage for media assets
- Experience with database technologies such as SQL, PostgreSQL, or NoSQL databases
- Understanding Docker concepts
- Experience with AWS or similar cloud computing services
- Experience with Git, CI/CD
- Experience with logging and monitoring services
- Hands-on ai tools (codex, claude code)
- Strong understanding of RESTful APIs
- Development in Python will be as a plus
Perks and Benefits
- Open-minded teams, a welcoming and inclusive company culture, plus the opportunity to make a real difference with a game-changing health tech product
- A competitive salary package based on your unique expertise, skillset, and impact on the product plus stock options
- In-office, remote and hybrid work opportunities
- Relocation package (Cyprus) - optional
- The equipment whatever you need to be happy and productive
- A premium SIMPLE subscription
- 21 days annual leave, plus bank holidays (those observed where you live)
- Flexible hours. We focus on your results, not how long you spend at your desk
About our values
Think deeper: We understand that in order to grow we need to make all our decisions reality-based and change our opinion based on what we learn. We appreciate data coming in various forms – quantitative and qualitative, feedback from users and colleagues, and strong and weak signals.We treat data as the main source for leveraging insights and expect people at every level to have conversations that start with data.
Focus on impact: Results and speed matter. When we are competing to become an A-player in the digital health market, we don’t have the luxury of deliberation. We need to make decisions and changes quickly and, swiftly learn from our mistakes.We prioritize what will have the greatest impact and aren’t distracted by anything else. We create products that benefit users while we are meeting our metrics.
Take ownership: We seek to improve all facets of our company even in ways beyond our job description. We seek and take responsibility for our actions and their impact. We value and set high expectations for our own work so that it can add to the overall quality and innovation results of the team. Each one of us is empowered to make this company a success, take the lead to resolve disagreements and systemic issues.
Push the limits: We encourage our team to explore new ideas, challenge conventional thinking, and continuously improve work. This mindset can lead to breakthroughs in product development, improved operational efficiency, and increased competitiveness in the market. We believe that a culture and mindset of constantly striving to exceed existing standards, boundaries, or expectations that include innovation, experimentation, and a willingness to take risks, can bring us success. We don't accept what someone says as truth if we disagree with it, no matter what authority that person has in the company and express ourselves directly, not through back channels. We challenge ideas, from policy to product decisions, and always seek to understand the reason behind what we do.
Be a Championship Team: As a part of the championship team, you must improve your own performance constantly also know your teammates, their talents and skills and be focused on a common goal and how to achieve it together. We hold each other accountable for our contribution to the shared success or failure, and we constantly look for ways to help our colleagues to improve and for us to perform better as a team. We collaborate within the team in order to compete with challengers in the outside world. We build relationships of trust. We provide our teammates with the autonomy and support they need to deliver their part of the goal.
Who you are
Brand Simple Life, Locations Poland, Cyprus, Armenia, Europe, Georgia, Kazakhstan, Serbia, Spain, Remote status Fully Remote, Employment type Full-time, Department Engineering
Tech stack
- React
- Go
- Node.js
- JavaScript
- TypeScript
- CMS platforms (Strapi, Directus, Contentful)
- AWS, cloud storage, Docker
- SQL, PostgreSQL, NoSQL
- RESTful APIs
- CI/CD, Git
Team description
Simple Life App / Zing Coach product team with ongoing collaboration across engineers, designers, and managers.

What you'll do
- Проектировать и разрабатывать backend-сервисы на C# и ASP.NET Core
- Нести полную ответственность за фичи — от проектирования до продакшена и дальнейшей поддержки
- Отвечаать за построение интеграций с внешними системами (платежи, KYC-провайдеры, аналитические платформы)
- Улучшать архитектуру системы, масштабируемости и надёжности
- Работать с асинхронным взаимодействием (messaging, pub/sub)
- Участвовать в код-ревью и технических обсуждениях
- Сотрудничать с командой для развития инженерных практик и дизайна системы
Tech stack
Backend: C#, ASP.NET Core; Data: Entity Framework Core, relational databases; Architecture: microservices, event-driven communication; Infrastructure: Docker, Kubernetes; Messaging & caching: queues/pub-sub, Redis; Testing: unit & integration tests; Observability: logging & monitoring in production.
Requirements
- Имеешь 5+ лет опыта работы с .NET
- Владеешь уверенными знаниями C# и ASP.NET Core
- Хорошо понимаешь ООП и принципы чистого кода (SOLID)
- Имеешь опыт работы с базами данных с ORM (EF Core) и понимание основ работы с базами данных
- Имеешь понимание микросервисной архитектуры и распределённых систем
- Обладаешь опытом работы с асинхронными паттернами (messaging, pub/sub)
- Знаком с подходами к кэшированию
- Имеешь опыт написания unit- и интеграционных тестов
- Опыт работы с Kubernetes
- Знакомство с DDD
- Опыт работы с облачными платформами (AWS/Azure/GCP)
- Опыт работы с высоконагруженными системами
Will be a plus
Рост и развитие. Обучение, конференции — за наш счёт
Benefits & perks
- Поддержка твоего здоровья. Компенсация спорта, инвентаря и оформление медицинской страховки
- Достойная зарплата. Следим за рынком и делаем всё, чтобы спейсовцы были оценены справедливо
- Иностранные языки и хобби для души. Прокачивай навыки и занимайся любимым делом
- Много движика. Мастер-классы, тимбилдинги, тусовки, корпоративы — выбирай, что по душе
- Удалёнка без границ. Работай откуда угодно, начинай день, когда удобно — до 12:00 (GMT+3)
Who you are
Настрой соответствия не приведено явно в отдельных пунктах, но из требований следует: опытный .NET разработчик с фокусом на C#, ASP.NET Core, микросервисы, асинхронность, Kubernetes, облачные платформы, ORM, тестирование, и желание работать в кросс-функциональных командах финтех.

Senior Backend Developer (Golang/Java)
What you'll do
- Design, implement, and maintain backend services for data storage and enrichment using Go and Java (as plus).
- Build and maintain pipelines for processing, validating, and enriching trading data.
- Optimize data storage schemas, queries, and performance in PostgreSQL.
- Collaborate with other engineering teams to integrate services and maintain system reliability.
- Participate in architectural discussions and contribute to long-term platform design.
- Write high-quality, maintainable, and tested code; review peers’ work.
- Support monitoring, troubleshooting, and incident resolution.
What makes you the perfect fit
- 5+ years of professional backend development experience, with strong proficiency in Go and Java (as plus).
- Experience with relational databases, preferably PostgreSQL, including schema design, query optimization, and performance tuning.
- Strong understanding of data pipelines, batch and near-real-time processing.
- Experience designing fault-tolerant, high-load backend systems.
- Familiarity with distributed systems and microservices architecture.
- Excellent problem-solving skills and ability to collaborate with multiple teams.
- Will be a plus: Experience with data enrichment, aggregation, or transformation pipelines.
- Knowledge of caching layers, indexing, or time-series data storage.
- Familiarity with streaming systems (Kafka, RabbitMQ, or similar).
- Experience in financial/trading domain.
- Exposure to cloud environments, containerization, and CI/CD practices.
What we offer you
- Flexible working hours and a hybrid work format.
- Well-equipped offices for focused and collaborative work.
- A global, distributed team of 500+ professionals.
- Learning, mentorship, and long-term career growth.
- Relocation support and private health insurance.
- Performance-based bonuses.
- TradingView Premium access.
- Regular team events and company-wide meetups.
Who you are
- 5+ years of backend development experience with Go and Java (as plus).
- Strong knowledge of PostgreSQL and data storage optimization.
- Experience with data pipelines and high-load systems.
- Familiarity with distributed systems, microservices, and cloud environments.
- Strong collaboration and problem-solving skills.
Tech stack
- Go
- Java
- PostgreSQL
- Data pipelines and streaming systems (e.g., Kafka, RabbitMQ)
- Cloud environments, containers, CI/CD
Team
Technology · Cyprus, Tbilisi · Hybrid

What you'll do
In this role, you will:
- Participate in cross-functional teams to assist in process improvement projects.
- Work alongside experienced engineers to assist in the design and evaluation of manufacturing systems, equipment, and processes.
- Contribute to documenting procedures, instructions, and guidelines related to manufacturing processes.
- Support in analyzing production data to identify trends, bottlenecks, and areas for enhancement.
- Aid in the development and implementation of manufacturing procedures and standard operating processes.
- Support "Build" events (Proto, EVT, DVT) by tracking yield rates and identifying the root cause of mechanical failures or cosmetic defects.
- Champion, role model, and embed Samsara’s cultural principles as we scale globally and across new offices.
Minimum requirements
- Currently pursuing a Bachelor's or Master's degree in Industrial Engineering, Manufacturing Engineering, Mechanical Engineering or a related field with a graduation date in 2026 or 2027
- Strong analytical and problem-solving skills with a hands-on, proactive approach
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams
- Proficiency in data analysis — comfortable working with production or quality data in AI tools to identify trends and support engineering decisions
Benefits & perks
- Hourly Base Salary $27.11 — $45.57 USD
- Total Rewards including base salary, performance-based bonus/variable pay, and equity (for eligible roles)
- Flexible working model with remote options and in-person offices
- Professional development stipend
- Comprehensive health and parental leave plans
Who you are
- You want to impact the industries that run our world: real-world impact such as improving safety, efficiency, and sustainability.
- You are the architect of your own career with opportunities for growth at Samsara.
- You are energized by the opportunity to contribute to digitizing large sectors of the global economy.
- You prefer to be with a high-caliber team that supports each other.
Tech stack
Not explicitly specified in the provided content.
Team description
Collaborate with cross-functional teams and work alongside experienced engineers on real-world projects within a fast-paced environment.
About Termius
Termius is a Modern SSH Client that redefines how engineers interact with remote systems. Millions of engineers and thousands of companies rely on Termius worldwide. While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s. As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration by rebuilding the Terminal for the modern era.
About the Role
We are actively growing and seeking a Quality Assurance Engineer who will help us improve product reliability and raise the quality bar across the delivery lifecycle. You’ll work closely with engineers, product, and design to ensure quality is built-in from feature planning and implementation to release validation, incident follow-ups, and prevention work. The testing scope includes multiple platforms: Desktop (Windows, Linux, macOS), Mobile (iOS, Android), and Web.

Managed Endpoint Engineer
Grypho5-Engineering - United Kingdom (Remote)
About This Position
The Managed Endpoint III role will be principally responsible for managing and maintaining the operational readiness of endpoint protection solutions. This role will report to the Endpoint Services Manager and is 100% remote in the United Kingdom.
An ideal candidate will be able to:
- Perform engineering tasks to maintain operational readiness of endpoint protection solutions
- Install, configure, and audit endpoint protection solutions
Key Responsibilities
- Perform engineering tasks in support of endpoint protection services
- Handle client incidents and escalations
- Install, configure, and audit endpoint protection platforms and applications
- Review and consult on product, solution, and client change-control requests
- Understand the clients’ end goals and help create a plan to achieve them
- Perform additional tasks and responsibilities as assigned to support departmental or organizational needs
- Participate in an on-call rotation
Preferred Skills
- Demonstrated practical expertise in endpoint controls management
- Communicate effectively in any form or medium
- Manage dynamic and competitive priorities
- Organize complex technical tasks for multiple clients at once
- Conversant with information technology and managed services best practices
- Experience with service delivery in a managed services practice organization
- Experience with comprehensive endpoint security solutions including:
- Trellix
- CrowdStrike
- Practical application of InfoSec principles
Qualifications
- Three-to-five years of cyber security/endpoint protection experience
- Bachelor’s degree in information technology or a related field, or an equivalent work history
- Expertise with CrowdStrike, Trellix, eSentire, Absolute, Windows Defender, BeyondTrust, Sevco, N-able and/or industry leading RMM tools are highly desired
- Industry certifications in Microsoft and Apple desired
- Experience working for and within IT for the legal industry
- Experience in large-scale service delivery
Why work for us?
We offer a dynamic, innovative work environment with rewarding work - help save our clients from disaster!
We truly value our employees and provide an extraordinary package to prove it, including:
- Internal and external learning & development opportunities, including career advancement
- Scheduled & flexible PTO programs
- Family friendly programs- Care packages
- Regular team building events
- Competitive compensation & benefits including: Private health insurance
- Mental health and wellness programmes
- Company-matched pension scheme
- Life insurance and income protection insurance
- Monthly fitness/gym membership allowance
What you'll do
- Engineering tasks to maintain operational readiness of endpoint protection services
- Install, configure, and audit endpoint protection platforms and applications
Who you are
Ideal candidate will have experience and capabilities as outlined in the Preferred Skills and Qualifications sections.
THE ROLE & THE TEAM
The Content Programming Manager is a vital component of our Content Strategy & Curation team, reporting to the Senior Content Planner. In this role, you will support the daily business operations and contribute significantly to executing the annual content plan. Your responsibilities will include collaborating closely with curators and ideators within the team to ensure content planning and budgeting aligns with storytelling needs. You will also work in tandem with market retail managers and buying team members to align our product assortment with market demand curves and content planning requirements. This role is pivotal in ensuring our content is not only commercially successful but also delivers inspiration to the right audience at the right time.
Please note that this will be a limited contract for 12 months.
WHAT WE’D LOVE YOU TO DO (AND LOVE DOING)
- Deliver on the implementation of the annual content plan, ensuring alignment with broader team objectives.
- Collaborate with curators and ideators to align content planning with storytelling and creative needs.
- Work closely with market retail managers and buying teams to match content planning with market demands and assortment strategies.
- Participate in the development and execution of content strategies that cater to different audience segments and market trends.
- Monitor and report on the effectiveness of content initiatives in meeting commercial and inspirational objectives.
- Contribute to cross-functional meetings, providing insights and updates from a content planning perspective.
- Support in managing content calendars, ensuring timely execution and alignment with market and business needs.
- Stay abreast of industry trends and consumer behaviours to inform content planning and execution.
WE'D LOVE TO MEET YOU IF
- Proven experience (~4 years) in content planning, marketing, or a related field, with a strong interest in storytelling and content creation.
- Ability to collaborate effectively with diverse teams, including creatives, marketeers, and buying teams.
- Strong organisational skills, with an ability to manage multiple projects and deadlines.
- A keen understanding of market trends, consumer behaviour, and retail dynamics.
- Proactive and eager to contribute to a dynamic team environment.
- Excellent communication skills, both written and verbal.
- A passion for content planning and a desire to grow and develop within the field.
- Ability to adapt quickly to changing priorities and business needs.
OUR OFFER
Zalando provides a range of benefits, here’s an overview of what you can expect. Ask your Talent Acquisition Partner to learn more about what we offer.
- Employee shares program
- 40% off fashion and beauty products sold and shipped by Zalando, 30% off Zalando Lounge, discounts from external partners
- 2 paid volunteering days a year
- Hybrid working model with up to 60% remote per week, actual practice is up to each team to best support their collaboration
- Work from abroad for up to 30 working days a year
- 27 days of vacation a year to start
- Relocation assistance available (subject to prior agreement)
- Family services, including counseling and support
- Health and wellbeing options (including Gympass)
- Mental health support and coaching available
- Drive your development through our training platform and biannual peer-to-peer review