Senior Software Engineer
New York, New YorkFull-TimeSeniorSoftware Engineering
Responsibilities
- Lead end-to-end feature development, from user interface implementation/backend logic to smart contract/blockchain integration, in a fast-paced/product-driven environment.
- Design/develop modern/responsive full-stack Web3 applications.
- Build/deploy/maintain robust backend systems/APIs/microservices for blockchain data processing/user interaction/real-time functionality.
- Process/analyze on-chain/off-chain data & integrate wallet connectivity via secure/scalable Web3 tools.
- Create engaging frontend that incorporates interactive data visualizations, animations, UI/UX best practices & SEO strategies to enhance engagement/retention.
- Monitor advancements in Web3 ecosystem, including developer tooling/blockchain protocols/web technologies, to enhance stack efficiency & maintain architectural modernization.
Requirements
- Master’s degree in Computer Science/Engineering or a related field
- Advanced knowledge of algorithms/data structures/operating systems/computer architecture/network protocols.
- In-depth understanding of blockchain fundamentals, including decentralized networks/Web3 infrastructure/smart contract development (EVM/Web3.js)
- Expertise in frontend development using React/JavaScript/TypeScript/HTML/CSS & backend development, including API architecture/design, server-side development & caching strategies
- Proficiency in cloud services (AWS/S3/EC2).
