Smart Contracts Developer
MultiversX is a leading blockchain technology company focused on delivering secured and scalable solutions for decentralized applications. Formerly recognized as Elrond Network, MultiversX is driving innovation in the blockchain sector with its cutting-edge technology and developer-oriented ecosystem. Our priority is ensuring an inclusive and supportive work environment that fosters teamwork and collaboration among devoted, forward-thinking individuals.
We are seeking a proficient software developer to join our VM and contracts team. Your primary language will be RUST, requiring strong algorithmic expertise, design pattern knowledge, and problem-solving skills. We believe exceptional software can drive global transformation and prioritize continuous improvement to enhance productivity and individual brilliance.
The ideal candidate will possess exceptional skills and a thorough understanding of software development best practices. If you are passionate about advancing blockchain technology boundaries and thrive in a transparent, collaborative setting, we welcome you to apply.
Responsibilities:
- Collaborate with the Contracts team on Smart Contracts.
- Solve intricate software development challenges.
- Analyze and extract data from the network, identify issues, propose and implement solutions using best practices, and validate these solutions through experiments.
- Contribute to feature development, research projects, and prototypes by implementing enhancements across all domains.
- Collaborate with fellow engineers at MultiversX to design innovative solutions to complex problems and new products.
- Work with various programming languages in the ecosystem.
- Contribute to world-changing initiatives.
Requirements:
- Minimum of 2 years of software development experience, with a strong grasp of programming paradigms. Knowledge of RUST is a plus, with a requirement to complete a coding challenge using RUST.
- Proficiency in data structures, algorithms, and Object-Oriented Programming principles.
- Enthusiasm for continuous learning, including the ability to work across multiple languages and domains. Familiarity with languages like Python, TypeScript, and GO is advantageous.
- Appreciation for software engineering practices such as defensive programming, test-driven development, and automated testing.
- Meticulous attention to detail and commitment to ensuring product quality.
- Previous experience in the Blockchain ecosystem is beneficial but not mandatory.
Offerings:
- Flexible working hours.
- Startup environment with an agile approach.
- Opportunity to create impactful solutions for a wide audience.
- Competitive salary.
- Fast-paced, dynamic work environment.
Join us at MultiversX and contribute to shaping a better world!