Typescript Backend Engineer
Career Renew is recruiting for one of its clients a Typescript Backend Engineer – candidates can be based in Europe (Portugal ideally).
We are seeking a Backend TypeScript Engineer with extensive experience in large-scale production applications and a deep understanding of Web3 technologies. This role is crucial for building and optimizing backend services that interact seamlessly with blockchain components.
Responsibilities:
- Develop and maintain backend services written in TypeScript, ensuring high performance and responsiveness to front-end requests.
- Design and implement APIs and services that integrate with blockchain technologies, including smart contracts and on-chain transactions.
- Utilize common libraries and tools for connecting to on-chain smart contracts and handling blockchain events (e.g., Web3.js, Ethers.js).
- Work with chain event indexers to manage and utilize blockchain-generated data efficiently.
- Collaborate with front-end developers and product managers to ensure system consistency and improve user experience.
- Engage in all phases of the software development lifecycle, from design to deployment and maintenance.
- Ensure code quality, security, and scalability by implementing automated testing and performing code reviews.
Requirements
4 years of experience in backend development using TypeScript + nodeJS
Experience with large-scale, high-availability environments.
Based in Europe (Portugal Ideally)
Experience with subgraphs or reading/writing to smart contracts (web3.js, ethers.js etc)
Benefits
- A central role in a groundbreaking blockchain gaming project.
- Competitive compensation, including salary, equity options, and comprehensive benefits.
- Flexible working conditions with remote options to best support work-life balance.
- A dynamic and inclusive culture that encourages innovation and rewards creativity.