Join us to start your exciting journey.

Join us to start your exciting journey.

Join us to start your exciting journey.

Join us to start your exciting journey.

Join us as we build toward a self-sovereign internet together

Technical Roles

Technical Roles

🔥 Android Engineer

Global / Full-time Onsite

📋 Role

Responsible for the maintenance of the company's Android online products

Participate in product requirements analysis, module design, code writing, etc.

Complete the application development work of complex data and user interface

Explore the possibilities of client-end Kotlin code on desktop platforms (Linux, macOS, Windows)

📋 Required skills

Familiar with Java or Kotlin, master modern Android development skills (Modern Android Development)

Able to independently develop Android application projects, familiar with Jetpack related components (not just Lifecycle)

Understand the implementation principles of common UI components, and be able to customize View proficiently

Familiar with the implementation principles of commonly used third-party components (Retrofit/OkHttp) on the Android platform

Familiar with commonly used design patterns and application architectures, and be able to correctly understand and use design patterns and application architectures

Master common Android performance optimization tools

📋 Bonus Qualifications

Experience in declarative UI development (Flutter/React), master of declarative UI state management

Knowledge on Kotlin internals and the latest Android development

Experienced in Kotlin MPP and cross-platform componentization

Owns personal open source projects or personal works on various Android app stores

Is a well-known open source project contributor

🔥 iOS Engineer

Global / Full-time Onsite or Remote

📋 Role

Responsible for the development of the company's native iOS client

Participate in product requirements analysis, module design, code writing, etc.

Complete the application development work of complex data and user interface

Participate in the formulation of project technical solutions, submit high-quality codes, and complete development tasks on time

📋 Required skills

More than three years of iOS App development experience

Proficient in the Swift language, understand new Swift features and community proposals

Proficient application of MVC / MVVM design pattern

Familiar with third-party libraries commonly used in iOS development and understand the core principles

Familiar with the use of reactive programming development frameworks such as Combine or RxSwift

Familiar with the details of iOS human-computer interaction, have basic knowledge in the design field, and focus on user experience

Can quickly complete high-quality code, pay attention to code details

📋 Bonus Qualifications

Experience with macOS / MacCatalyst or SwiftUI development

Has rich experience in chain interaction and is familiar with Ethereum ecological technology

Owns personal open source projects or has personal works on Apple store

Is a well-known open source project contributor

🔥 Front-end Engineer

Global / Full-time Onsite

📋 Role

Proficient in React and TypeScript and master modern front-end development skills

Can independently develop front-end projects

Able to actively provide feedback upstream and actively fix upstream defects

Able to actively follow up with upstream and the use of new features

📋 Bonus Qualifications

Keep abreast with latest developments of the Web and ECMAScript

Accumulated experience with other technology stacks

Is an active open source contributor in the past year

Owns open source project on Github, or have contributed to the open source community

Familiar with browser plug-in development environment

Has background in cryptography

🔥 QA Engineer

Global / Full-time Onsite or Remote

📋 Role

Responsible for the testing of the company's products on various platforms (including Chrome plug-ins, FireFox plug-ins, Android and iOS App, etc.)

Participate in formulating test strategies, designing test plans and test cases

Be able to accurately describe the problems found in tests and assist the R&D personnel to locate them quickly

📋 Required skills

Familiar with Chrome or other browser plug-in products

Experience in cryptography, blockchain or digital currency

Able to do coding and is familiar with automated test development

Technical Roles

🔥 Android Engineer

Global / Full-time Onsite

📋 Role

Responsible for the maintenance of the company's Android online products

Participate in product requirements analysis, module design, code writing, etc.

Complete the application development work of complex data and user interface

Explore the possibilities of client-end Kotlin code on desktop platforms (Linux, macOS, Windows)

📋 Required skills

Familiar with Java or Kotlin, master modern Android development skills (Modern Android Development)

Able to independently develop Android application projects, familiar with Jetpack related components (not just Lifecycle)

Understand the implementation principles of common UI components, and be able to customize View proficiently

Familiar with the implementation principles of commonly used third-party components (Retrofit/OkHttp) on the Android platform

Familiar with commonly used design patterns and application architectures, and be able to correctly understand and use design patterns and application architectures

Master common Android performance optimization tools

📋 Bonus Qualifications

Experience in declarative UI development (Flutter/React), master of declarative UI state management

Knowledge on Kotlin internals and the latest Android development

Experienced in Kotlin MPP and cross-platform componentization

Owns personal open source projects or personal works on various Android app stores

Is a well-known open source project contributor

🔥 iOS Engineer

Global / Full-time Onsite or Remote

📋 Role

Responsible for the development of the company's native iOS client

Participate in product requirements analysis, module design, code writing, etc.

Complete the application development work of complex data and user interface

Participate in the formulation of project technical solutions, submit high-quality codes, and complete development tasks on time

📋 Required skills

More than three years of iOS App development experience

Proficient in the Swift language, understand new Swift features and community proposals

Proficient application of MVC / MVVM design pattern

Familiar with third-party libraries commonly used in iOS development and understand the core principles

Familiar with the use of reactive programming development frameworks such as Combine or RxSwift

Familiar with the details of iOS human-computer interaction, have basic knowledge in the design field, and focus on user experience

Can quickly complete high-quality code, pay attention to code details

📋 Bonus Qualifications

Experience with macOS / MacCatalyst or SwiftUI development

Has rich experience in chain interaction and is familiar with Ethereum ecological technology

Owns personal open source projects or has personal works on Apple store

Is a well-known open source project contributor

🔥 Front-end Engineer

Global / Full-time Onsite

📋 Role

Proficient in React and TypeScript and master modern front-end development skills

Can independently develop front-end projects

Able to actively provide feedback upstream and actively fix upstream defects

Able to actively follow up with upstream and the use of new features

📋 Bonus Qualifications

Keep abreast with latest developments of the Web and ECMAScript

Accumulated experience with other technology stacks

Is an active open source contributor in the past year

Owns open source project on Github, or have contributed to the open source community

Familiar with browser plug-in development environment

Has background in cryptography

🔥 QA Engineer

Global / Full-time Onsite or Remote

📋 Role

Responsible for the testing of the company's products on various platforms (including Chrome plug-ins, FireFox plug-ins, Android and iOS App, etc.)

Participate in formulating test strategies, designing test plans and test cases

Be able to accurately describe the problems found in tests and assist the R&D personnel to locate them quickly

📋 Required skills

Familiar with Chrome or other browser plug-in products

Experience in cryptography, blockchain or digital currency

Able to do coding and is familiar with automated test development

Non-technical Roles

Non-technical Roles

🔥 Project Manager Associate

🔥 Project Manager Associate

Global / Full-time Onsite

📋 Role

Assist the project manager in tracking the entire project progress and ensuring project quality

Help the project manager manage on-site deliverables and resolve daily issues

Assist the project manager in regularly checking the project plan, project tasks, and testing work

Allocate resources reasonably and facilitate cross-departmental communication and collaboration

📋 Required Skills

Bachelor's degree or above from a full-time institution

More than 1 year of IT project management experience

Strong sense of responsibility, coordination, and interpersonal communication skills

Familiarity with project management knowledge, tools, and processes, as well as software engineering and software quality control tools and methods

📋 Bonus Qualifications

Understanding of blockchain technology is a plus

Good English communication skills are preferred

🔥 Product Manager

🔥 Product Manager

Global / Full-time Onsite

📋 Role

Responsible for the planning, execution and iteration mobile apps

In-depth participation in competitive research and data analysis

Sort out product logic, write product documentation, collaborate with design, R&D, and testing departments to promote project implementation and iteration, and form a complete product line

📋 Required skills

More than two years of product-related work experience, preferably with blockchain products or social products

Master product design skills and tools, including prototyping, flowcharting, documentation, communication, etc. Tools include but are not limited to Figma, Confluence, JIRA, etc.

Persistent pursuit and sufficient sensitivity for excellent products, clear logic, proficient in communicating in English, researching products and writing documents.

📋 Bonus Qualifications

More than 1 year experience in blockchain product design and provide relevant documents

Passionate about social products, have done high-traffic social products, and products involved have experienced more than 5x growth.

🔥 UI Designer

🔥 UI Designer

Shanghai / Full-time: Onsite

📋 Role

UI Design and Style Management: Responsible for the UI design of the company's browser plug-ins, grasp the overall style of the interface, and pay attention to the interactive experience

Cross-team Collaboration: Cooperate with product, R&D, testing and other departments to make improvements to product design in an orderly manner

Design Specifications and User Experience: Responsible for the overall product design style and UI component specifications to achieve excellent user experience

📋 Required skills

Skills and Tools: Proficient in design software such as Figma, strong UI interface design ability, and have comparative system management and planning ability for design components of large-scale projects

Design Understanding: Familiar with products and interaction design, in constant pursue of excellent UI design, and adopts an international perspective

Industry Interest: Interested and motivated to learn about blockchain

Language Skills: Able to deal with basic English commonly used at work

📋 Bonus Qualifications

Portfolio: Candidates who are able to showcase works on Dribbble and Behance are preferred

Professional background: Art or design majors preferred

Language: Proficient in English and Mandarin to communicate with international counterparts

Other Skills: Proficient in producing SVG animation, video animation or other animation forms such as: Three.js.

Blockchain Understanding: Have understanding of blockchain products

Send your resume to hr@mask.io indicating your name / position applying for / channel from which you hear from us. We look forward to having you on the team!