Timeswap Labs is building the first fully decentralized money market protocol within the DeFi ecosystem. We are solving one of the hardest problems in DeFi of building trust less & permissionless money markets without using any external Oracle.
Timeswap uses a proprietary AMM for price discovery of interest rates & collateralization ratio without using an external Oracle. Timeswap enables debt financing for long tail assets just like Uniswap enabled equity financing for long tail assets. Timeswap is backed by founders of a multi-billion-dollar crypto protocol, top tier VC funds from Silicon Valley & Singapore and by prominent Angel Investors in the web 3.0 ecosystem.
Role: Senior Smart Contract Developer (Full Time)
We are hiring a full time Senior Smart Contract developer with demonstrated experience in deploying smart contracts on Ethereum mainnet and other EVM compatible blockchains. The developer will work closely with our Founder and other smart contract engineers in the team.
Must Have:
• Minimum 3-4 yrs full time work experience in developing & deploying smart contracts in a verified Decentralised protocol
• Minimum 3-4 years experience on working with NodeJS
• Verifiable previous experience deploying smart contracts on Ethereum mainnet with code references
• Strong experience with the EVM and writing high-quality, well-tested Solidity code
• Basic understanding of DeFi applications & mechanism design with security first approach
• Familiarity with common smart contract frameworks (e.g. Hardhat / Brownie / OpenZeppelin) and security practises
Good to have:
• Prior experience deploying any DeFi application
• Familiarity with GraphQL
• Familiarity with web3.js / ethers.js / Typescript / ELM / Alchemy or similar RPC Providers
• Familiarity in writing property-based tests for smart contracts
• Developing SDK/Developer utilities
How to Apply:
• Share your CV with previous code references (GitHub)
• Briefly describe your prior experience and how that will help in the aforementioned role .
About Timeswap Labs
Similar jobs
We are a research and product development studio focusing on building applications powered by blockchain and AI technology.
We are looking for a DeFi Software Engineer with a deep understanding of Ethereum and tons of curiosity!
What are we building: We are building a peer-to-pool-based derivatives trading platform (perps and options) with novel mechanics where liquidity providers can choose whether they want to be actively or passively involved in making the market.
Responsibilities
1. Designing, building, and testing smart contracts and related infrastructure
2. Researching new DeFi protocols and their connectors and building on them
3. Building real-time monitoring tools and working with our team on latency-sensitive operations
4. Staying up to date on any developments in Defi relevant to the project
Qualifications
1. Must have extensive knowledge of Solidity, smart contract development (web3js or eth-brownie), testing and deploying a functioning smart contract on an EVM chain
2. Knowledge of Python (knowledge of Golang/Rust programming is pleasant to have).
3. Must be comfortable working with either eth-brownie
4. Comfortable working in a dynamic, research-oriented team with several ongoing concurrent projects
5. You look forward to working with an interdisciplinary team that longs to find solutions together.
6. Deep technical and practical understanding of DeFi protocols*
7. *Knowledge of DeFi isn't a must but it is a big plus! The number of years of experience does not matter as long as you have built complex projects from scratch, have a burning desire to learn more, constantly improve yourself, and solve tricky problems daily.
We're a small team so you can assure yourself that whatever you contribute - in terms of engineering, or otherwise - is always heard and discussed.
Benefits
1. Competitive salary and performance-based bonuses
2. Equity in the protocol
3. A unique open research environment, where everybody contributes and sees the full spectrum of our work, from inception to production
4. The chance to shape our firm's legacy and exchange knowledge with the team on every part of what we do. The role is remote. Please share GitHub profiles and details of previous projects worked on (both commercial and personal)
● Experience working with Nodejs/any JS framework, operating blockchain nodes especially in
Ethereum.
● Knowledgeable about smart contract security and best practices (design patterns).
● Build back-end web services that interact with the Ethereum blockchain.
● Research, design, implement and maintain all decentralized finance systems.
● Good Communication Skills.
We are looking for a Blockchain Developer who has around 2-3 years of experience, and has past experience with working on blockchain-based systems and scenarios. The ideal candidate would be someone who understands the concepts of Blockchain technology and having working experience on Rust and Solana.
-
Desire to work in a startup environment, fun@work culture and able to self-manage.
-
In Depth understanding of at-least two blockchain network like Rust, Substrate, Polkadot Solana, Hedera Hashgraph, Tezos, BlockApps, Algorand, Corda, Lambda, Cargo etc
-
Familiarity with basic cryptography to understand the essentials of blockchain systems.
-
Hands on in Rust
-
Designing and writing well-structured APIs in Node.js and MongoDb to connect to Blockchain infrastructure
-
Staying up to date with new developments and news in integrated chains.
-
Past experience with Wallets or Crypto Exchanges would be a major plus.
-
Experience with third-party libraries and APIs.
-
Experience working in an agile development process.
-
Documenting architecture and guidelines.
-
Be proficient in using version control and continuous integration, with tools such as Gitlab, Git and Jenkins.
-
Write clear, maintainable and testable code that you are proud of.
-
Attend training and education where necessary to up-skill themselves.
-
Experience in writing smart contracts for large-scale production blockchain applications.
-
Cross-team contribution whenever required.
-
Familiarity with basic cryptography.
-
Should have a deep understanding of the blockchain and cryptocurrency space and smart contract systems, specifically having a deep understanding of Rust.
- Working on various blockchain technologies like DeFi, Ethereum, Web3, etc.
- Being ready to get a deep dive into new technology as per business use-case.
- Demonstrating thought leadership and understanding of various Blockchain platforms and capabilities.
- Designing and building industry-specific solutions using Blockchain technology
- Leading solution development in Blockchain and related technologies such asEthereum, cryptocurrencies, and smart contracts.
- Understanding functional requirements as applicable to various industries and converting them into system specifications for development.
- Defining architecture and best practices to implement the solutions.
Desired Candidate Profile
What you need to have:- Deep understanding of blockchain fundamentals (smart contracts, web3, DAOs)
- 3-5 years experience in web development using MERN stack is mandatory
- Knowledgeable about smart contract security and best practices (design patterns)
- Familiarity with Git and Version Control
- Proficiency in writing modular and well-tested code
- Hands-on experience in the latest DeFi applications and an appreciation of use cases like AMM and decentralized lending and borrowing
-understanding with Javascript and Node.js + TypeScript , Express JS
-Familiar with JS tools
-Experience writing code from scratch
-Thrive in a fast-paced working environment, owning deadlines and striving for efficiency
-Familiarity with GIT, Jira, Redmine, or similar project management and issue tracking software
-Working knowledge of design principles, typography, user interfaces, Web standards and usability
-Familiar with interaction design and information architecture methods and principles
**~Job requirements~**
- good in data structure and algorithm
- willing to learn solidity web3 and blockchain technologies
- Handson with Node js and express.js
- working in a young, ambitious, and international team
- good to have experience building an API from scratch
- Are interested in security and its best practices
We are looking for a Blockchain Developer who has around 2-3 years of experience, and has past experience with working on blockchain-based systems and scenarios. The ideal candidate would be someone who understands the concepts of Blockchain technology and having working experience on Rust and Solana.
-
Desire to work in a startup environment, fun@work culture and able to self-manage.
-
In Depth understanding of at-least two blockchain network like Rust, Substrate, Polkadot Solana, Hedera Hashgraph, Tezos, BlockApps, Algorand, Corda, Lambda, Cargo etc
-
Familiarity with basic cryptography to understand the essentials of blockchain systems.
-
Hands on in Rust
-
Designing and writing well-structured APIs in Node.js and MongoDb to connect to Blockchain infrastructure
-
Staying up to date with new developments and news in integrated chains.
-
Past experience with Wallets or Crypto Exchanges would be a major plus.
-
Experience with third-party libraries and APIs.
-
Experience working in an agile development process.
-
Documenting architecture and guidelines.
-
Be proficient in using version control and continuous integration, with tools such as Gitlab, Git and Jenkins.
-
Write clear, maintainable and testable code that you are proud of.
-
Attend training and education where necessary to up-skill themselves.
-
Experience in writing smart contracts for large-scale production blockchain applications.
-
Cross-team contribution whenever required.
-
Familiarity with basic cryptography.
-
Should have a deep understanding of the blockchain and cryptocurrency space and smart contract systems, specifically having a deep understanding of Rust.
At Olegacy, we build applications connecting people to Web3. Our office is in Bengaluru and Dubai. We are expanding to our Dubai office and would love to invite all individuals who are passionate about the blockchain space to apply. We are currently seeking a Blockchain Engineer to help develop and build a decentralized finance application. The ideal candidate is a self-inspired individual who is passionate about blockchain technologies and disrupting current potential financial norm.
Responsibilities
- Work with the team to achieve product update milestones within the set time frames
- Design, develop, program, test, debug and maintain smart contracts code for a decentralized application
- Apply the latest cryptography techniques to protect digital transaction data against cyberattacks and information hacks
- Evaluate scalability, security, performance and gas optimization of the decentralized application
- Collaborate with the team on API design
- Collaborate with the team on planning and implementing frictionless user experiences
Qualifications
- Bachelor's / Master's degree in Computer Science
- Strong proficiency in Cryptography
- Strong proficiency in smart contracts written in Solidity
- Strong proficiency in JavaScript, NODE.js and C++
- Experience with blockchain technology
- Bonus: Understanding of the intricacies of iOS and Android
- Bonus: Experience developing NFTs on Ethereum
Soft Skills
- Team Player
- Strong English language communication skills
- Self-starter
- Enjoys working in a fast-paced start-up culture
- Growth mindset
Responsibilities:-
Ø Research, design, develop, and test blockchain technologies.
Ø Brainstorm and help evaluate applications for new tools and technologies as they continually evolve.
Ø Maintain and extend current client- and server-side applications responsible for integration and business logic.
Ø Be involved in the global blockchain community—work on implementing and integrating the latest improvement proposals.
Ø Document new solutions as well as maintaining that of existing ones.
Skills:-
Ø Strong software development background.
Ø Experience working with large codebases.
Ø Experience working with open-source projects.
Ø Proficiency in one of the following languages: C++, Java, JavaScript ( Depending on the project ).
Ø Strong knowledge of common algorithms and data structures.
Ø Familiarity with basic cryptography.
Ø Familiarity with P2P networks.
Ø Strong knowledge of bitcoin-like blockchains.
Ø Strong knowledge of concurrency and writing efficient and safe multithreaded code.
Ø Strong knowledge of STL, C++11 ( In the case of a blockchain-based on C++ ).
Ø Proficiency in the Qt Widgets module ( Applies to projects where a GUI wallet application is needed ).