Monster Jobs lê cada vaga aberta e diz, de 0 a 100, o match dela com o seu currículo — de graça. Você está vendo esta página sem a parte mais importante dela: a sua.

?

Pode ser 94. Pode ser 31.

O ponteiro só crava quando lemos o seu currículo. Leva 1 minuto, de graça.

DOSSIÊ MJ-8773 · ACESSO PARCIAL

Senior / Staff Software Engineer, Mobile — Core (Messaging)

OKX · Hong Kong, Hong Kong SAR

PresencialNão informadoStaff

Esta é 1 de 63.242 vagas encontradas nos últimos 30 dias. Nós comparamos todas com o seu currículo — hoje, esta página nem sabe quem você é.

Grátis, sem cartão. Só o seu currículo.

Encontrada há 2 meses

Se candidatar no escuro custa uma noite.
Saber custa um minuto.

A conta que ninguém faz

Você, sozinho, numa noite

~20

vagas abertas e lidas uma a uma — a maioria descartada no terceiro parágrafo, quando o requisito que você não tem finalmente aparece. Dias assim, toda semana.

O Monster Jobs, enquanto isso

63.242

vagas já lidas e entendidas, prontas para ganhar nota contra o seu currículo no momento em que ele chegar. Você não procura mais vaga — recebe as que merecem a sua atenção.

Recrutador faz triagem de candidato.
Aqui, o recrutador é você — de vagas.

Cada uma chega com nota e motivo. Seu único trabalho é dizer sim ou não.

RELATÓRIO DE COMPATIBILIDADE · GERADO POR VAGA, POR PESSOA

Por que essa nota

Para quem tem conta, este bloco explica a nota em português — escrito sobre o seu histórico, não um texto genérico:

O raciocínio da nota é gerado para cada currículo depois do cadastro gratuito.

Aderência técnicapeso 0.45
Senioridadepeso 0.25
Localização e modelo de trabalhopeso 0.2
Setor e contextopeso 0.1

A seu favor

O que do seu histórico pesa a favor aqui.

O que falta

O que a vaga pede e seu currículo ainda não mostra.

Liberar meu relatório grátis

1 minuto: você envia o currículo, nós escrevemos o resto.

Ninguém caça sozinho. Esta vaga foi encontrada por outra pessoa e entrou no acervo de todo mundo. A caça continua enquanto você lê isto — e a sua parte do acervo (63.242 vagas, comparadas com o seu currículo) só passa a existir quando você entra.

O que você decide sobre cada vaga

Cada vaga vira um caso com histórico: candidatei, entrevista, proposta. Estes botões são os reais — só falta a conta.

Descrição da vaga

<div class="ace-line ace-line old-record-id-doxus3bYvV5DS6icDHnquWbEcNb"> <div class="ace-line ace-line old-record-id-doxus3bYvV5DS6icDHnquWbEcNb">OKX will be prioritising applicants who have a current right to work in Hong Kong, and do not require OKX's sponsorship of a visa.</div> <div class="ace-line ace-line old-record-id-doxussQumjJyp0pDHcFh7Y3bH0b">&nbsp;</div> <h2 class="heading-2 ace-line old-record-id-doxusl2cgB8vs7Q3ent4HKPgocd"><strong>Who We Are</strong></h2> <div data-page-id="Kpucdjv7JoAcSZxSf7PuRl5Yscb" data-lark-html-role="root" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">Across our multiple offices globally, we are united by our core principles: <em>We Before Me</em>, <em>Do the Right Thing</em>, and <em>Get Things Done</em>. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">&nbsp;</div> <div class="ace-line ace-line old-record-id-Cfb8dvi9voxFkWxhNcmuJX50sZb">OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.<br><br></div> </div> <div data-page-id="OvVyd3xPZo5hNhxbppju7P8isgg" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-CzjQdI1IWofbWMxmIahu6dAMsjc"> <div data-page-id="Q5McdBHqRos9a1xglGGuWZx7sgc" data-docx-has-block-data="false"> <h2 class="heading-2 ace-line old-record-id-doxusl2cgB8vs7Q3ent4HKPgocd"><strong>About The Team</strong></h2> <p>Own OKX's in-app messaging end to end — from a&nbsp;<strong>fully in-house IM engine</strong> to a <strong>messaging platform</strong> powering community chat, payments, VIP service, and user-to-agent (AI) chat for millions. The more senior you are, the more you set the technical direction others build on.<br><br></p> <h2 class="heading-2 ace-line old-record-id-doxusl2cgB8vs7Q3ent4HKPgocd"><strong>What You'll Be Doing</strong></h2> <div data-page-id="RUSvdBNACos6VNxuB6wl7GaCg2f" data-lark-html-role="root" data-docx-has-block-data="false"> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-Vmegdp0esoQqaVx5ctWl7hlhgVg" data-list="bullet"> <div><strong>Build our multi-platform unified IM </strong><strong>SDK</strong> — unify the logic core across platforms and push performance and stability as a lever for growth.</div> </li> <li class="ace-line ace-line old-record-id-Zb6zdhFSZo9I1mxkvlel91XIgQf" data-list="bullet"> <div><strong>Platformize the engine</strong> — turn it into a platform that product teams build business scenarios on (community chat, payments, VIP service).</div> </li> <li class="ace-line ace-line old-record-id-S71td2mDeosf2KxfY1klwexigbf" data-list="bullet"> <div><strong>Build user-to-agent (AI) chat</strong> — the conversational AI surface on top of IM, from real-time delivery to the agent interaction experience.</div> </li> <li class="ace-line ace-line old-record-id-RrkTdxi29o3DHJxASOblaNmygBe" data-list="bullet"> <div><strong>Own delivery end-to-end</strong> — real-time WebSocket long-connection and offline push across overseas + China vendor channels — so messages reach users whether the app is open or not.</div> </li> <li class="ace-line ace-line old-record-id-DzG7dkiikoKYJcxJpOilsfoYg4u" data-list="bullet"> <div><strong>Push latency, reliability, and battery/memory</strong> to their limits under real production and weak-network conditions.</div> </li> <li class="ace-line ace-line old-record-id-RSqud0veDoINJKxbmOZlThukgQb" data-list="bullet"> <div><strong>Build our AI-native engineering practice</strong> — design automated development workflows and harness systems (agents, evals, guardrails, CI integration) that let AI do real engineering work, while safeguarding delivery quality and efficiency.</div> </li> <li class="ace-line ace-line old-record-id-GA4zdNZvEoJBbvxpl7allKWHglh" data-list="bullet"> <div><strong>Raise the bar </strong>through design and code review, and by making the engineers around you better.</div> </li> <li class="ace-line ace-line old-record-id-UZ1Sd20h5olPLYxjHVAlAXH9gsd" data-list="bullet"> <div>At the Staff level: set technical direction beyond your own area and drive cross-team decisions that shape the IM platform.</div> </li> </ul> </div> <h2 class="heading-2 ace-line old-record-id-doxusJHbXag5ngXLLiXggj1zhBg"><strong>What We Look For In You</strong></h2> <div data-page-id="RUSvdBNACos6VNxuB6wl7GaCg2f" data-lark-html-role="root" data-docx-has-block-data="false"> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-DNKpdfLzDomPabxkYtmlTdWFgu3" data-list="bullet"> <div>Deep, hands-on experience building <strong>native iOS and/or Android</strong> — you understand the platform, not just a framework on top of it.</div> </li> <li class="ace-line ace-line old-record-id-ZVaRdaibJo2ncnxhM64lkOQPgmd" data-list="bullet"> <div>Experience with a <strong>cross-platform / shared business-logic layer</strong>. We build ours in <strong>Rust + UniFFI</strong>; direct Rust-on-mobile experience is a strong plus, but experience with any shared-logic approach — <strong>KMP, Flutter, or React Native</strong> — transfers well and is valued.</div> </li> <li class="ace-line ace-line old-record-id-Vgysdbo5uoRwm2xhD3klRnIqgTe" data-list="bullet"> <div>Fluent in at least one of: <strong>Swift / Kotlin / Rust / Objective-C / Java / JavaScript</strong>, with strong CS fundamentals.</div> </li> <li class="ace-line ace-line old-record-id-EvYadC9lgoLRyQxqU2GlDZyLgvc" data-list="bullet"> <div><strong>Architecture experience with large-scale mobile apps</strong> — you've applied maintainable design patterns and own solutions from requirements through to production.</div> </li> <li class="ace-line ace-line old-record-id-W3lydrIGoomwQOxd7CuloNcEg3f" data-list="bullet"> <div><strong>Depth in at least one layer of the messaging stack, and the ability to work across both</strong> — whether your strength is chat/feature-level UX or real-time / networking internals: WebSocket / long-connection, and/or offline push delivery across overseas + China channels (APNs, FCM, and China vendor push). Bonus if you have the depth to reason about a messaging engine from the ground up, not just consume one.</div> </li> <li class="ace-line ace-line old-record-id-Zz4ldNJEToVIHzxz6i9lLvj4g4c" data-list="bullet"> <div>Strong <strong>mobile performance</strong> chops (memory, battery, concurrency, weak-network).</div> </li> <li class="ace-line ace-line old-record-id-AVmzdXYaSoaKeYxzzQLlxfCXgWg" data-list="bullet"> <div><strong>You apply AI deeply in your own engineering — not just code generation</strong>. You've built, or are driven to build, automated development workflows and harnesses that make delivery both faster and more reliable. Solid grasp of LLM fundamentals, prompt engineering, RAG, and agent concepts, with hands-on experience taking an AI pipeline from scratch to shipped — and you're excited to build user-facing conversational / agent-chat experiences too.</div> </li> <li class="ace-line ace-line old-record-id-NgUkdmj7noIvhexihVel0i3igof" data-list="bullet"> <div>Comfortable with <strong>ambiguity and high scale</strong> — you've debugged problems that only appear under real production load.</div> </li> <li class="ace-line ace-line old-record-id-FLY5dUBM6oAiIvxnoY7lWjuighh" data-list="bullet"> <div>Signals we value: you naturally <strong>raise the standard of teams you join</strong>, mentor without being asked, and can grow into a technical anchor for the group.</div> </li> </ul> </div> <h2 class="heading-2 ace-line old-record-id-doxusKUjfoqh7QZ5RVAXhjX7gig"><strong>Nice-To-Haves</strong></h2> <div data-page-id="EJEWdyXsfojXT9xHKfDuSPpSswb" data-docx-has-block-data="false"> <div data-page-id="IwA0dvhKMo2zqdxUm6sux6uxsbb" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="IwA0dvhKMo2zqdxUm6sux6uxsbb" data-lark-html-role="root" data-docx-has-block-data="false"> <div data-page-id="RUSvdBNACos6VNxuB6wl7GaCg2f" data-lark-html-role="root" data-docx-has-block-data="false"> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-ZyTvdhozfox3pax3gRRlNJbcgOe" data-list="bullet"> <div>Built or maintained an <strong>IM / chat product, or an </strong><strong>SDK</strong><strong> consumed by other teams</strong>.</div> </li> <li class="ace-line ace-line old-record-id-AWuSdODTCoQsGGxLegHln8B6gEL" data-list="bullet"> <div>Experience with <strong>mini-program or dynamic/hot-update frameworks</strong>.</div> </li> <li class="ace-line ace-line old-record-id-KoSqdscvVomC62xb29Klog2egoe" data-list="bullet"> <div>Crypto trading / Web3 experience.</div> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="ace-line ace-line old-record-id-Avh0dL0UvoHyoFxymwmuPqtAsWe"> <h2 class="heading-2 ace-line old-record-id-doxusxvzyTH4iZpRPTygm6sKzcf"><strong>Perks &amp; Benefits</strong></h2> <ul class="list-bullet1"> <li class="ace-line ace-line old-record-id-doxus9Bu8Z2VOqDK5F51723OA8g" data-list="bullet"> <div>Competitive total compensation package</div> </li> <li class="ace-line ace-line old-record-id-doxusB7tdGuv2SmCPjgmCN3Jb1c" data-list="bullet"> <div>L&amp;D programs and Education subsidy for employees' growth and development</div> </li> <li class="ace-line ace-line old-record-id-doxusZTvzFyB7VKd89mBtiKL9ob" data-list="bullet"> <div>Various team building programs and company events</div> </li> <li class="ace-line ace-line old-record-id-doxus4VLa66AV1kBqr1XQp7CFec" data-list="bullet"> <div>Wellness and meal allowances</div> </li> <li class="ace-line ace-line old-record-id-doxusktLuOm7fBzEDlSg6b719qf" data-list="bullet"> <div>Comprehensive healthcare schemes for employees and dependants</div> </li> <li class="ace-line ace-line old-record-id-doxusXaQ6LYBcrJKsuq40ykOyNr" data-list="bullet"> <div>More that we love to tell you along the process!</div> </li> </ul> <div data-page-id="PNNZdiw4Yo1ZOmx8btbucw8qsLG" data-lark-html-role="root" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-SeyrdixubojqOkxotwguoGKpsN2">&nbsp;</div> <div class="ace-line ace-line old-record-id-SeyrdixubojqOkxotwguoGKpsN2"> <div data-page-id="PNNZdiw4Yo1ZOmx8btbucw8qsLG" data-lark-html-role="root" data-docx-has-block-data="false"> <div class="ace-line ace-line old-record-id-SeyrdixubojqOkxotwguoGKpsN2"><em>Please note that Hong Kong is a group-level service hub, and </em><em>OKX</em><em> does not carry on</em><em> a business of</em><em> operating a virtual asset trading platform in Hong Kong.</em></div> </div> </div> </div> </div> </div> </div><div class="content-conclusion"><div data-lark-html-role="root"><span class="text-only" data-eleid="18"><span class="text-only"><span class="text-only" data-eleid="6">Notice:<br></span></span></span> <div data-lark-html-role="root"><span class="text-only" data-eleid="26"><span class="text-only">All official </span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only"> vacancies are published on this website.</span></span> <span class="text-only" data-eleid="28"><span class="text-only">While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. </span></span><strong><span class="text-only" data-eleid="29"><span class="text-only">If in doubt, please apply directly through our official careers website.</span></span></strong></div> </div> <div data-lark-html-role="root"><span class="text-only" data-eleid="18"><span class="text-only">Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to&nbsp;</span><span class="text-only text-with-abbreviation text-with-abbreviation-bottomline">OKX</span><span class="text-only">'s </span></span><a class="link rich-text-anchor __anchor-intercept-flag__ text-content-link" href="https://www.okx.com/en-eu/help/okx-candidate-privacy-notice" target="_blank" data-eleid="19" data-lark-is-custom="true" data-lark-link="true">Candidate Privacy Notice</a><span class="text-only" data-eleid="20"><span class="text-only">.</span></span></div></div>
Vale a pena me candidatar? Ver minha nota

Leu tudo e ficou na dúvida? É exatamente isso que a nota resolve.

Por que criar conta agora

Leva 1 minuto

Envie o currículo e pronto. Sem formulário longo, sem questionário, sem teste.

Grátis de verdade

Sem cartão, sem período de teste que expira. Seu currículo só gera as suas notas.

Já tem vaga esperando

63.242 vagas encontradas nos últimos 30 dias — a sua nota nesta e em todas as outras sai assim que o currículo chega.

Criar conta grátis