Mynth creates highways to interconnect networks, allowing users to seamlessly transfer native assets without barriers. We’re on a mission to reshape the future of finance. And we need your help.
We’re thrilled that you’re considering joining our team and contributing to our vision. As part of our selection process, we invite you to tackle one of three challenging tasks designed to showcase your technical skills and problem-solving abilities. Your choice among these tasks will allow us to better understand your strengths and how you approach complex development scenarios.
Please choose one of the following tasks to complete. Your submission will be a crucial part of our evaluation process and will help us understand your expertise and fit for our team.
Objective: Use Aiken to build a simple Cardano smart contract for locking ADA.
- Goal: Develop a Cardano smart contract that enables users to deposit ADA, which can only be withdrawn by the contract’s owner.
- Skills Tested: Understanding of Cardano, functional programming, ability to learn and apply new development tools, and smart contract development.
- Read More About Task 1
Objective: Enhance an existing TypeScript module to improve its readability and maintainability.
- Goal: Refactor provided TypeScript code to enhance its structure, readability, and performance without altering its functionality.
- Skills Tested: Proficiency in TypeScript, code optimization, understanding existing systems, and application of clean code principles.
- Read More About Task 2
Objective: Modify Node.js to support ESM loaders within workers, as per the feature request in Node.js issue #47747.
- Goal: Extend the Node.js core to enable ESM loaders in worker threads, enhancing the modularity and functionality of Node.js applications.
- Skills Tested: Deep understanding of JavaScript and Node.js internals, ability to interact with and contribute to open-source projects.
- Read More About Task 3
- Complete the Task: Choose one task and complete it to the best of your ability.
- Prepare Your Submission: Ensure your code is clean, well-documented, and includes any necessary tests.
- Submit Your Work: Send your completed project to
dev@mynth.ai
. Please include a link to a GitHub repository containing your work. The repository should contain:- All source code files.
- A detailed
README.md
explaining your project, how to set it up, and how to run it. - Any documentation that helps explain your development process and decisions.
- Learning and Adaptability: Your ability to learn new technologies and adapt to different coding environments.
- Problem Solving: The effectiveness and creativity of your solution.
- Code Quality: The readability, maintainability, and performance of your code.
- Documentation and Communication: How well you document your code and articulate your development process.
We appreciate your interest in Mynth and your willingness to participate in this challenge. This is your opportunity to shine and show us what makes you a great fit for our team. We look forward to reviewing your innovative solutions and learning more about your unique approach to solving complex problems.
Good luck, and we hope to welcome you aboard!