Crypto Shenzhen Jobs
Quickly find and apply for Shenzhen roles
Latest Web3 Shenzhen Jobs:
-
Senior QA Automation Engineer (Exchange / Trading Platform) @ Crypto
- Develop and execute test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation.
- Estimate test efforts, analyse and communicate test results and participate in day to day QA Activities.
- Develop/Maintain and improve the test frameworks, tools and technologies used by the organization to maintain a high quality bar.
- Work with Development, Test and Product Management to design and implement test and validation strategies.
- Execute and manage test cases and results, report on test and defect metrics.
- Create, execute and troubleshoot automated test scenarios across our systems.
- Contribute to robust, scalable, and high quality test automation solutions for functional, regression and performance testing
- Contribute to the building of a Continuous Integration (CI) environment and ongoing process improvement activities.
- Identify required improvements in the test and development processes; make contributions to our automation tools that address specific needs.
- Maintain a high quality bar in a complex and constantly evolving workspace.
- Experience in Backend server system QA, and preferably Algo trading
- QA Experience with mobile and web testing is a plus and automated test techniques with a strong focus on quality throughout the entire software development cycle.
- Experience in working with different frameworks like TestNG, Appium, Selenium, Cucumber etc.
- Good knowledge of object oriented programming, along with requisite coding and debugging skills.
- Design and development skills in Java and/or Python.
- Understanding of software design principles, patterns, algorithms, data structures and multi-threading concepts.
- Proven ability to translate functional requirements and use cases into working test plans and test cases.
- Strong customer focus, excellent problem solving and analytical skills.
- Strong verbal and written communication skills. Some knowledge of continuous integration practices, preferably using CircleCI.
- Experience working in an agile environment preferred.
- Ability to work across Windows, Linux is a plus.
- Passion for improving code quality through interaction with development team.
- Demonstrated skill in using coding standards and being an active participant in code reviews.
-
(Senior) Java Developer - MainApp/Loyalty @ Crypto
- Responsible for backend system development, making architectural decisions, and participating in the design process;
- Involved in code review, testing, and release work;
- Establish a fast and deployable system with automated testing, continuous integration, and easy delivery;
- Identify issues and implement solutions on backend infrastructure and platforms;
- Analyze and solve problems across the technology stack;
- Work closely with the security team to build and operate a highly secure, scalable infrastructure and backend services;
- Manage all code and functional implementation documentation;
- Collaborate closely with the DevOps team to continuously enhance and improve the technology stack.
- Bachelor's degree or higher in Computer Science or a related field.
- More than 5 years of work experience with extensive experience in system design and development, capable of independently completing requirement analysis, system design, code development, providing application solutions, and continuously optimizing product quality and system performance;
- Solid foundation in Java programming, familiar with JVM including memory model, class loading mechanism, and performance optimization, and understanding of Java concurrent programming;
- Familiar with mainstream development frameworks, proficient in using Spring, Spring Boot for development, mastery of common design patterns, and practical application experience;
- Proficient in middleware such as RabbitMQ, Kafka, Redis, and databases like MySQL, PostgreSQL, with an understanding of their principles;
- Good coding habits with a self-requirement for unit test coverage;
- High sense of responsibility, strong adaptability and self-learning ability, good communication and collaboration skills, able to independently analyze and solve problems;
- Sensitive to new technologies, with a strong desire to learn, and capable of quickly learning and understanding new technologies;
- Good communication and expression skills, teamwork skills, and self-drive;
- Experience in developing large-scale trading systems or operational systems is preferred.
-
Senior/ Lead Blockchain Protocol Engineer @ Crypto
- Development activities include development, proposing architectural decisions, participating in designs, design review, code review, and implementation Identify issues and implement solutions to complex problems in the blockchain protocol
- Analyze and solve difficult problems across the blockchain protocol
- Work closely with operations and infrastructure to build high scale backend services
- Management of documentation of all code and functionalities implemented
- Work closely with DevOps and ecosystem engineers to improve tech stack for long-term engineering initiatives
- Interested in building first-class product to solve real-world problems
- Experienced with various technologies, a fast learner and have a "get things done" mentality
- Strong organizational skills, interpersonal skills and having the ability to juggle conflicting requirements from many different stakeholders
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
- Self-starter who can define and execute tasks with minimal guidance
- Open to learning, collaborative, willing to give and receive feedback 5+ years of engineering experience, preferably strong backend development experience (e.g. Go, Rust)
- Hands-on experience in using basic cryptographic primitives (e.g. BouncyCastle in Java): digital signatures, key exchange, symmetric and asymmetric encryption Basic knowledge of distributed systems and understanding of consensus algorithms, such as Raft or PBFT
- Experience with or interest in Go or Rust Hands-on experience with any existing blockchain system internals is welcomed but not required
- Contributed to open source blockchain projects
- Research on fields related to blockchain and/or cryptography.
- Experience in Cosmos SDK or Ethereum core development
- Experience with Golang or Rust
-
Blockchain Protocol Engineer @ Crypto
- Development activities include development, proposing architectural decisions, participating in designs, design review, code review, and implementation Identify issues and implement solutions to complex problems in the blockchain protocol
- Analyze and solve difficult problems across the blockchain protocol
- Work closely with operations and infrastructure to build high scale backend services
- Management of documentation of all code and functionalities implemented
- Work closely with DevOps and ecosystem engineers to improve tech stack for long-term engineering initiatives
- Interested in building first-class product to solve real-world problems
- Experienced with various technologies, a fast learner and have a "get things done" mentality
- Strong organizational skills, interpersonal skills and having the ability to juggle conflicting requirements from many different stakeholders
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
- Self-starter who can define and execute tasks with minimal guidance
- Open to learning, collaborative, willing to give and receive feedback 5+ years of engineering experience, preferably strong backend development experience (e.g. Go, Rust)
- Hands-on experience in using basic cryptographic primitives (e.g. BouncyCastle in Java): digital signatures, key exchange, symmetric and asymmetric encryption Basic knowledge of distributed systems and understanding of consensus algorithms, such as Raft or PBFT
- Experience with or interest in Go or Rust Hands-on experience with any existing blockchain system internals is welcomed but not required
-
DevOps Engineer - Staking @ Crypto
- Contribute to system architecture design
- Improve and manage Terraform, K8S and CI/CD pipeline.
- Develop tools for application and performance monitoring
- Develop and deploy cloud infrastructure in IaC manner.
- Design and implement Disaster Recovery & backup solution,
- Automate and streamline operations and processes.
- Communicate, escalate and follow up as appropriate to ensure that problems are solved
- Solid experience in AWS, Terraform, Kubernetes is a must
- Experience in building CICD pipelines of a large scale enterprise application
- Experience in monitoring & maintaining mission critical system
- Experience in monitoring tools like Datadog, Grafana, ELK, New Relic, etc.
- Experience in Linux and Network Security
- Experience in MQ/ Kafka is a plus
- Experience in Nodejs / Java development is a plus
- Experience in GitOps is a plus
- 3 year+ Experience in DevOps & AWS
- Ability to code. You are expected to write some maintainable code.
- A strong interest in working in technology and/or financial environments
- Excellent communication and interpersonal skills to engage both technical and non-technical stakeholders
-
Senior Frontend Developer - MainApp Web @ Crypto
- Partner closely with UX/UI designers to transform concepts into pixel-perfect, accessible, and responsive interfaces. Drive technical execution of engaging, high-performance websites aligned with business goals.
- Transform mockups into functional and responsive landing pages, websites using HTML, CSS, and JavaScript.
- Ensure technical and functional feasibility of all designs across different screen sizes and input methods.
- Develop clean, reusable and scalable code using modern frontend frameworks, languages and best practices.
- Optimize website architecture, assets and code for fast page speeds, minimal footprint and improved UX.
- Collaborate cross-functionally to build intuitive, performant digital experiences that enhance customer journeys.
- Contribute to development of reusable code libraries and component standards.
- Stay at the forefront of emerging technologies through ongoing learning and research.
- Troubleshoot and resolve bugs efficiently as well as perform cross-browser compatibility testing.
- Implement tracking, analytics and instrumentation to measure KPIs and surface optimization opportunities
- Communicate complex technical concepts clearly to diverse groups of stakeholders.
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 5-10 years of experience building responsive, user-friendly web applications and digital experiences using modern frontend frameworks.
- Expertise in HTML, CSS, JavaScript and frameworks like React and Next.js. Demonstrated experience designing and developing performant, accessible, and pixel-perfect user interfaces across different form factors.
- Working knowledge of server-side preprocessors like Sass/LESS and CSS methodologies.
- Strong understanding of web performance best practices like minification, bundling, lazy loading to ensure fast load times. Optimezs for Search Engine optimization and accessibility standards.
- Advanced skills in frontend architecture, build tools, and troubleshooting cross-browser compatibility issues. Proficient with Nginx, webpack, modules, and frontend deployment processes.
- Self-starter who stays current with evolving technologies and trends through continuous learning.
- Collaborates well across teams, able to translate designs into production-ready code that meets business goals. Excellent communicator who bridges technical and non-technical stakeholders.
-
DevOps Engineer (Staking) @ Crypto
- Contribute to system architecture design
- Improve and manage Terraform, K8S and CI/CD pipeline.
- Develop tools for application and performance monitoring
- Develop and deploy cloud infrastructure in IaC manner.
- Design and implement Disaster Recovery & backup solution,
- Automate and streamline operations and processes.
- Communicate, escalate and follow up as appropriate to ensure that problems are solved
- Solid experience in AWS, Terraform, Kubernetes is a must
- Experience in building CICD pipelines of a large scale enterprise application
- Experience in monitoring & maintaining mission critical system
- Experience in monitoring tools like Datadog, Grafana, ELK, New Relic, etc.
- Experience in Linux and Network Security
- Experience in MQ/ Kafka is a plus
- Experience in Nodejs / Java development is a plus
- Experience in GitOps is a plus
- 3 year+ Experience in DevOps & AWS
- Ability to code. You are expected to write some maintainable code.
- A strong interest in working in technology and/or financial environments
- Excellent communication and interpersonal skills to engage both technical and non-technical stakeholders
-
Senior Golang Developer(Staking) @ Crypto
- Development activities include backend service and operation development, proposing architectural decisions, participating in designs, design review, coding, code review and implementation of products bridging [Crypto.com](http://crypto.com/) to developers and end-users
- Develop our retail trading products and expand our product to new regions and counties.
- Identify issues and implement solutions for complex problems within large-scale backend infrastructure
- Provide reliable and reactive trading information streams to our customers.
- Provide technical operational support to resolve customer issue
- You're the project owner, and here, we embrace innovation by staying open to new technologies and encouraging experimentation.
- Collaborate closely with the DevOps and Infra team to improve the technology stack for long-term engineering initiatives.
- Manage documentation for all implemented code and functionalities
- Interested in building first-class product to solve real world problems, experienced with various technologies, self-motivated, a fast learner and have a "get things done" mentality
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
- Strong organizational skills, interpersonal skills and having the ability to juggle conflicting requirements from many different stakeholders
- Understanding of financial domain knowledge / Blockchain technology would be an advantage
- Proficiency in Golang, with other programming languages experience would be an advantage
- Knowledge in Postgres, Redis, Kafka is preferred.
- Experienced in handling scalability, security and performance optimization
-
(Senior) Java Developer (Staking) @ Crypto
- Responsible for the full-stack design, development and implement products and solutions for our derivatives exchange platform in a number of micro-service based components
- Work closely with product management team to continuously optimise existing or develop new models/products/algorithms
- Participate in code audit, test and release;
- Build a rapidly deployable system with automated testing, continuous integration, and delivery;
- Identify problems in back-end infrastructure and platforms and implement solutions;
- Analyze and solve cross-stack problems;
- Work closely with security team to build and operate high security and scalable infrastructure and back-end services;
- Participate in the management of all code and function implementation documents;
- Work closely with the DevOps team to continuously upgrade and improve the technology stack.
- 5+ years experience on programming in java
- Preferably experience at an Investment Bank, Hedge Fund or Exchange developing trading applications in Equity, FX or Derivative products in traditional or crypto market
- Adapt and understand TDD methodology, experience on doing automated testing
- Strong desire for do things better, attention to detail and hold strong responsibility to his/her tasks
- Open to challenges and eager to learn
- Able to work under pressure, fast learner and able to adapt changing priorities within a fast moving industry
- Derivative product experience is a plus
-
Mid/Sr Frontend Developer/Fullstack Developer (Exchange) @ Crypto
- Collaborate closely with product managers and designers to implement and refine frontend features.
- Utilize your outstanding UI/UX sense to ensure a seamless and visually appealing user experience.
- Stay abreast of the latest industry trends and best practices in frontend development.
- Minimum of 5 years of experience as a Frontend Developer.
- Solid understanding of JavaScript and Frontend fundamentals.
- Proficient understanding of HTTP.
- In-depth knowledge of one of the tech stacks, including React/Vue/Angular.
- Excellent problem-solving skills and the ability to thrive in a fast-paced environment.
- Strong UI/UX sense and a meticulous approach to design details.
- Familiarity with trading/exchange-related projects is a significant plus.
-
QA Automation Engineer (Staking) @ Crypto
- Develop and execute test plans and test cases with a strong emphasis on using code to solve technical challenges and shorten the test cycle through automation.
- Estimate test efforts, analyse and communicate test results and participate in day to day QA Activities.
- Develop/Maintain and improve the test frameworks, tools and technologies used by the organization to maintain a high quality bar.
- Work with Development, Test and Product Management to design and implement test and validation strategies.
- Execute and manage test cases and results, report on test and defect metrics.
- Create, execute and troubleshoot automated test scenarios across our systems.
- Contribute to robust, scalable, and high quality test automation solutions for functional, regression and performance testing
- Contribute to the building of a Continuous Integration (CI) environment and ongoing process improvement activities.
- Identify required improvements in the test and development processes; make contributions to our automation tools that address specific needs.
- Maintain a high quality bar in a complex and constantly evolving workspace.
- Experience in Backend server system QA, and preferably Algo trading
- QA Experience with mobile and web testing is a plus and automated test techniques with a strong focus on quality throughout the entire software development cycle.
- Experience in working with different frameworks like TestNG, Appium, Selenium, Cucumber etc.
- Good knowledge of object oriented programming, along with requisite coding and debugging skills.
- Design and development skills in Java and/or Python.
- Understanding of software design principles, patterns, algorithms, data structures and multi-threading concepts.
- Proven ability to translate functional requirements and use cases into working test plans and test cases.
- Strong customer focus, excellent problem solving and analytical skills.
- Strong verbal and written communication skills. Some knowledge of continuous integration practices, preferably using CircleCI.
- Experience working in an agile environment preferred.
- Ability to work across Windows, Linux is a plus.
- Passion for improving code quality through interaction with development team.
- Demonstrated skill in using coding standards and being an active participant in code reviews.
-
Mid/Sr Frontend Developer/Fullstack Developer(Mainapp) @ Crypto
- Collaborate closely with product managers and designers to implement and refine frontend features.
- Utilize your outstanding UI/UX sense to ensure a seamless and visually appealing user experience.
- Stay abreast of the latest industry trends and best practices in frontend development.
- Minimum of 3- 5 years of experience as a Frontend Developer.
- Solid understanding of JavaScript and Frontend fundamentals.
- Proficient understanding of HTTP.
- In-depth knowledge of one of the tech stacks, including React/Vue/Angular.
- Excellent problem-solving skills and the ability to thrive in a fast-paced environment.
- Strong UI/UX sense and a meticulous approach to design details.
- Familiarity with trading/exchange-related projects is a significant plus.
-
Senior Data Engineer(MainApp) @ Crypto
- Build a universal data platform, meet real-time/offline computing and storage requirements;
- Define the data pipeline scheme according to the demand scenarios, and deliver it by multiple methods based on various infrastructure;
- Enhance the data platform, improve the stability and flexibility of data asset, and optimize the resource efficiency.
- Bachelor degree or above, major in computer, big data, mathematics, and more than 5 years of data development experience;
- Familiar with Hadoop, Spark, Flink, Airflow and other popular data platform components, understand the working principle of them, and have optimization experience about these components;
- Have a certain understanding of distributed system principles, calculations, and storage;
- Good communication and logical thinking skills, good self-drive, continuous learning and updating knowledge system;
-
Technical Project Manager @ Crypto
- Manage complex and large-scale cross-team, cross-functional technology initiatives.
- Interface with development teams to estimate work efforts, define milestones and manage resources.
- Deliver results by working with cross-functional teams from design to rollout.
- Track progress, resolve dependencies, evaluate risks and communicate status to management and project stakeholders.
- Design and track metrics around initiative goals, and make decisions based on data.
- Orchestra technology initiatives with business feature deliveries, ensure the coordination between teams to balance out tech and business priorities.
- Facilitate and maintain documentation with developers for different audiences such as production support playbooks, API documentation.
- Maintain deployment workflow and improve knowledge discovery to empower the team.
- 5+ years of relevant work experience in project and/or program management in a software applications environment.
- A deep understanding of software development, architecture, and infrastructure.
- Exposure to Waterfall, Agile development methodologies. Experience as Scrum Master is a plus.
- Experience communicating with technical and non-technical stakeholders across multiple business units.
- Excellent problem-solving skills and the ability to align efforts of disparate groups to achieve a common goal.
- Excellent communication and interpersonal skills. Mentoring skill is a plus.
- Excellent skills in facilitating meetings, summarizing documentation.
- Excellent in setting up processes and driving automation.
- Excellent in discovering the knowledge and guiding the teams to transform the knowledge and present it to various audiences.
- Fluent verbal and written English, Mandarin and Cantonese is a big plus.
- Experience in using JIRA/Confluence.
- PMP, CSM, PSM, ACP certifications are preferred.
-
Senior Software Developer - Golang - Staking @ Crypto
- Development activities include backend service and operation development, proposing architectural decisions, participating in designs, design review, coding, code review and implementation of products bridging [Crypto.com](http://crypto.com/) to developers and end-users
- Develop our retail trading products and expand our product to new regions and counties.
- Identify issues and implement solutions for complex problems within large-scale backend infrastructure
- Provide reliable and reactive trading information streams to our customers.
- Provide technical operational support to resolve customer issue
- You're the project owner, and here, we embrace innovation by staying open to new technologies and encouraging experimentation.
- Collaborate closely with the DevOps and Infra team to improve the technology stack for long-term engineering initiatives.
- Manage documentation for all implemented code and functionalities
- Interested in building first-class product to solve real world problems, experienced with various technologies, self-motivated, a fast learner and have a "get things done" mentality
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
- Strong organizational skills, interpersonal skills and having the ability to juggle conflicting requirements from many different stakeholders
- Understanding of financial domain knowledge / Blockchain technology would be an advantage
- Proficiency in Golang, with other programming languages experience would be an advantage
- Knowledge in Postgres, Redis, Kafka is preferred.
- Experienced in handling scalability, security and performance optimization
-
Senior Backend Developer - MainApp Platform Engineering @ Crypto
- Participate in requirement reviews, analysis, architecture design, and technical solution evaluation
- Contribute to system improvements, key projects, and technical challenge resolutions
- Propose optimization suggestions for business processes to enhance system efficiency and reliability
- Work closely with product teams and tech teams to develop core services and platform.
- 8+ years of experience in backend development, preferably in financial/trading systems
- Strong expertise in high-performance, distributed systems. Proficiency in modern backend technologies and microservices architecture
- Experience with overall trading system architecture and experience with kinds of trading instruments and tools.
- Proficient in Go/Ruby, Ruby on Rails / Elixir. Strong knowledge of at least one database system: MySQL, PostgreSQL, Redis, etc. Familiar with Event Sourcing
- Strong understanding of data structures, algorithms, and design patterns. Experience with Test-Driven Development (TDD)
- Experience with RESTful API and GraphQL implementation in both frontend and backend development
- Experience contributing to GitHub projects; preference given to candidates with contributions to Golang projects
- Knowledge of Nginx; preference given to candidates with experience in frontend and backend deployment and operations
- Strong English reading and writing abilities; preference given to candidates with good speaking English in working environment; Regular reader of English technical documentation and articles
- Experience with agile development methodologies
Crypto is hiring a Senior QA Automation Engineer (Exchange / Trading Platform)
Job Responsibilities
Job Requirement
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a (Senior) Java Developer - MainApp/Loyalty
Job Responsibilities
Job Requirement
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Senior/ Lead Blockchain Protocol Engineer
Job Responsibilities
Job Requirement
Bonus to have
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Blockchain Protocol Engineer
Job Responsibilities
Job Requirement
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a DevOps Engineer - Staking
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Senior Frontend Developer - MainApp Web
Responsibilities:
Requirements:
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a DevOps Engineer (Staking)
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Senior Golang Developer(Staking)
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a (Senior) Java Developer (Staking)
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Mid/Sr Frontend Developer/Fullstack Developer (Exchange)
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a QA Automation Engineer (Staking)
Job Responsibilities
Job Requirement
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Mid/Sr Frontend Developer/Fullstack Developer(Mainapp)
Requirements
Responsibilities
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Senior Data Engineer(MainApp)
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Technical Project Manager
Responsibilities
Requirements:
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Senior Software Developer - Golang - Staking
Responsibilities
Requirements
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Crypto is hiring a Senior Backend Developer - MainApp Platform Engineering
The difference you will make:
Your expertise:
Apply now
Please let crypto know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Most recent job posted on