join us
The following positions are open for engineers interested in blockchain and Web3.
Westar Labs is a growing company in the blockchain technology and decentralized applications space. Our mission is to empower developers and businesses to build innovative and secure blockchain solutions. We are looking for a talented Blockchain Rust Developer to join our team and contribute to our mission.
About Us
At Westar Labs, we are dedicated to exploring the potential of blockchain technology and its ability to transform the world. We believe that decentralization is the future of the internet, and we are committed to building the infrastructure and tools that will make that future a reality.
Responsibilities
• Design, develop, and maintain the blockchain infrastructure that powers our decentralized applications
• Collaborate with a global team to build cutting-edge projects that push the boundaries of blockchain technology
• Write high-quality, well-documented code and contribute to open-source projects
• Stay up-to-date with the latest trends and technologies in the blockchain space
Requirements
• Proficiency in Rust programming language
• Experience with blockchain technology and cryptography
• Familiarity with smart contract development and deployment, in Move or Solidity.
• Understanding of Proof-of-Work consensus or Optimistic Rollup Layer 2 solutions
• Experience with P2P networking and distributed systems
• Strong problem-solving and debugging skills
• Ability to work independently and in a team environment
• Excellent written and verbal communication skills in English
As a Blockchain Rust Developer, you will work on cutting-edge projects with a global team of engineers and contribute to open-source projects. You will build and maintain the blockchain infrastructure that powers our decentralized applications.
Remote Work Benefits for Engineers
• Work from anywhere in the world
• Better work-life balance
• More opportunities for self-directed learning and professional development
At Westar Labs, we strive to create a collaborative and inclusive work environment where engineers can thrive. If you're passionate about blockchain technology and want to work on cutting-edge projects with a global team, apply now and let's build the future of blockchain together.
SmartContracts enable programming languages to be more valuable, and SmartContract programming languages affect both the security, expressiveness and ecological mix of applications. We believe that the evolution of smart contract programming languages is just beginning, and we are looking for engineers who are interested in programming languages and VMs to explore and improve smart contract programming languages together.
Responsibilities
• Participate in the design and development of the Move programming language and virtual machine.
• Responsible for the performance optimization of the Move VM.
• Explore the integration of Move VM and Evm VM.
Requirements
• Proficiency in C++/Rust programming language.
• Proficiency in programming language theory and tool stack, and experience in programming
language development.
• Proficiency in virtual machines in any language and have relevant development experience.
• Fluent in English to communicate with developers in the overseas Move community.
• Experience in blockchain smart contract virtual machine development is preferred.
SmartContracts enable programming languages to be more valuable, and SmartContract programming languages affect both the security, expressiveness and ecological mix of applications. We believe that the evolution of smart contract programming languages is just beginning, and we are looking for engineers who are interested in programming languages and VMs to explore and improve smart contract programming languages together.
Responsibilities
• Participate in the design and development of the Move programming language and virtual machine.
• Responsible for the performance optimization of the Move VM.
• Explore the integration of Move VM and Evm VM.
Requirements
• Proficiency in C++/Rust programming language.
• Proficiency in programming language theory and tool stack, and experience in programming
language development.
• Proficiency in virtual machines in any language and have relevant development experience.
• Fluent in English to communicate with developers in the overseas Move community.
• Experience in blockchain smart contract virtual machine development is preferred.
SmartContracts enable programming languages to be more valuable, and SmartContract programming languages affect both the security, expressiveness and ecological mix of applications. We believe that the evolution of smart contract programming languages is just beginning, and we are looking for engineers who are interested in programming languages and VMs to explore and improve smart contract programming languages together.
Responsibilities
• Participate in the design and development of the Move programming language and virtual machine.
• Responsible for the performance optimization of the Move VM.
• Explore the integration of Move VM and Evm VM.
Requirements
• Proficiency in C++/Rust programming language.
• Proficiency in programming language theory and tool stack, and experience in programming
language development.
• Proficiency in virtual machines in any language and have relevant development experience.
• Fluent in English to communicate with developers in the overseas Move community.
• Experience in blockchain smart contract virtual machine development is preferred.
Develop Move-based smart contracts on the chain, such as Move stdlib, Starcoin Move Framework, Move-based DeFi, and Web3 protocols, Move-based chain tours, etc.
Responsibilities
• Participate in the design and development of Move's smart contract base library and protocols.
• Participate in the online logic of DApp.
Requirements
• Proficiency in some programming languages and willing to learn to write Move smart contracts.
• Familiarity with a smart contract programming language is preferred.
• Participating in the maintenance of the base library of open source projects is preferred.
SmartContracts enable programming languages to be more valuable, and SmartContract programming languages affect both the security, expressiveness and ecological mix of applications. We believe that the evolution of smart contract programming languages is just beginning, and we are looking for engineers who are interested in programming languages and VMs to explore and improve smart contract programming languages together.
Responsibilities
• Participate in the design and development of the Move programming language and virtual machine.
• Responsible for the performance optimization of the Move VM.
• Explore the integration of Move VM and Evm VM.
Requirements
• Proficiency in C++/Rust programming language.
• Proficiency in programming language theory and tool stack, and experience in programming
language development.
• Proficiency in virtual machines in any language and have relevant development experience.
• Fluent in English to communicate with developers in the overseas Move community.
• Experience in blockchain smart contract virtual machine development is preferred.
We are looking for people who like to communicate with people in writing, who like to read technology articles and write technical blogs, who like to describe technical concepts in simple and clear language, and who are interested in blockchain and open source to build the documentation and technical content ecosystem of public chains together.
Responsibilities
• Plan the content and technical documentation, make appropriate rules and unified style.
• Split tasks and organize community members and R&D staff to improve technical documentation together.
• Responsible for planning, maintaining, and publishing the content of domestic and international technology-related social media, mainly including smart contract language Move ecology and Starcoin public chain ecology.
Requirements
• Proficiency in writing in English, majoring in computer, software, journalism, communication, etc.
• More than three years of experience as a Technical Writer or Content Strategist, proficient in GitHub, Markdown, and other common tools.
• Interested in blockchain, DeFi, open-source technology content operation, and like challenges.
• Strong sense of responsibility, good communication, presentation, and coordination skills, and strong learning ability.
• Experience in writing or promoting in the editorial, open-source community, and technical documentation-related fields is preferred.
SmartContracts enable programming languages to be more valuable, and SmartContract programming languages affect both the security, expressiveness and ecological mix of applications. We believe that the evolution of smart contract programming languages is just beginning, and we are looking for engineers who are interested in programming languages and VMs to explore and improve smart contract programming languages together.
Responsibilities
• Participate in the design and development of the Move programming language and virtual machine.
• Responsible for the performance optimization of the Move VM.
• Explore the integration of Move VM and Evm VM.
Requirements
• Proficiency in C++/Rust programming language.
• Proficiency in programming language theory and tool stack, and experience in programming
language development.
• Proficiency in virtual machines in any language and have relevant development experience.
• Fluent in English to communicate with developers in the overseas Move community.
• Experience in blockchain smart contract virtual machine development is preferred.
Public chains are the infrastructure that hosts the application runtime environment and state storage, bringing great changes to the way applications are built in the Web3 era. As the Starcoin ecosystem grows, we have a growing number of DApps to build and maintain. We are looking for engineers who are interested in creating applications to work together to figure out the best application model for the Web3 era.
Responsibilities
• Participate in the design, architecture, development and maintenance of DApps.
• Participate in cutting-edge innovations in Web3, such as building NFT applications through smart contracts.
• Learn to explore the best practices of Web3.
Requirements
• Proficiency in HTML / CSS / Javascript / Typescript.
• Proficiency in React + Redux and stylized components.
• Understanding of DeFi and NFT preferred.
• Experience with Chrome extension development is preferred.
• Strong curiosity in learning to build web3.
• Experience with interface design, user experience preferred.
• Familiarity with smart contract programming languages or willingness to learn them.
we offer
• Flexible working hours with double/transfer breaks.
• Telecommuting, with no geographical restrictions.
• A salary package comparable to that of the Internet industry.
• Work-life balance between personal interest and team needs.
• All the above positions support part-time mode, if your technical stack does not meet theabove requirements, but you are also interested in this field, you can also send your resume to analyze together whether you can find matching tasks and responsibilities. An in-depth look at the project and team can be found at the following links:
Starcoin is a new generation of layered smart contracts and distributed financial networks, built for the future Defi world; blockchain innovation is the fastest growing track of the future, looking forward to your participation! Submit your resume to [email protected].