Overview:
As a Senior Full Stack JavaScript Developer with Blockchain Experience, you will play a crucial role in developing cutting-edge blockchain-powered applications and solutions for our clients. You will be responsible for leading the development of both client-side and server-side functionalities, ensuring seamless integration and a delightful user experience across the full stack.
Key Responsibilities:
- Design and implement user interfaces and server-side logic that interact with the backend systems.
- Collaborate with backend developers to integrate front-end and back-end systems, ensuring smooth data flow and functionality.
- Optimize web applications for performance and scalability, leveraging your expertise in modern JavaScript frameworks and tools.
- Write comprehensive tests and documentation for both client-side and server-side code, ensuring maintainability and reliability.
- Participate in code reviews and provide constructive feedback to team members, contributing to the overall quality and development process.
- Stay up-to-date with the latest trends and technologies in the blockchain and JavaScript ecosystems, and proactively share your knowledge with the team.
Key Requirements:
- 5 years of professional software development experience
- 2 years of experience in the EVM ecosystem
- 1-2 years of professional Rust experience and solidity experience
- 3-4 years of professional TypeScript experience and Typescript libraries (Reactjs, Nextjs, Nodejs, Express.js)
- 3-4 years of professional experiences about the SQL database (MySQL, PostgreSQL)
- Familiarity with Rust and Typescript Ethereum libraries (ethers, alloy, foundry, subgraph)
- Entrepreneurial, self-motivated, and driven
- Strong work ethic and team player
Benefits:
- Competitive salary range of $75,000 to $85,000 USD annually, depending on experience and qualifications.
- Comprehensive benefits program, including health insurance, retirement plans, and paid time off.
- Flexible and remote work environment, allowing you to maintain a healthy work-life balance.
- Opportunity to work at the intersection of blockchain and cutting-edge technologies, shaping the future of decentralized applications.
- Professional development and growth opportunities, including access to industry events and conferences.
- Be part of a dynamic and innovative team that is passionate about blockchain and its transformative potential.
If you meet the qualifications and are excited about the prospect of joining our team, we encourage you to apply. Together, let's push the boundaries of what's possible in the blockchain space and create innovative solutions that will redefine the way businesses operate.