Job Description
Summary
The Algorand Foundation is looking for a Senior Full-stack engineer to join the engineering team. This professional will be involved in supporting and building out new and ongoing technical projects within the organization. This person should have experience building technical projects with Typescript and Python.
Please provide within your application your Github and/or information about a project you have worked on that team can review
CORE RESPONSIBILITIES
- Participating in the design and development of new and ongoing Web3 and / or infrastructure projects
- Write clean, functional code on the front and back end.
- collaborating with different verticals to build out necessary technical solutions
- Write and maintain comprehensive tests for libraries and applications
- Collaborate with senior engineers to improve code quality and architecture
- Testing and fixing bugs or other coding issues
KEY REQUIREMENTS
- 5+ years of experience as a full-stack Engineer
- Experience in development with Frontend languages and libraries (JavaScript, Typescript, ReactNative, Vue.js, Next.js)
- Experience in development with Backend languages and libraries (NodeJS, Python)
- Strong team collaboration and communication
- Good problem-solving skills and eagerness to learn new technologies
- Ability to work both independently and as part of a team
- Strong understanding of Git
GOOD TO HAVE
- Experience developing with Python
- Experience developing with Go
- UI/UX experience is a plus
- Web3 / blockchain knowledge
- Basic cryptography understanding
- Distributed systems experience
- Algorand and / or other blockchain experience
- Decentralized Identity concepts understanding
Skills
- Communications Skills
- Development
- Problem Solving
- Python
- Team Collaboration
- TypeScript