- B2B
- Growth StageExpanding market presence
Full Stack Engineer (Mid-level/Senior position)
- Full Time
Posted: 6 months ago
Visa Sponsorship
Not Available
RelocationAllowed
About the job
Responsibilities:
- Build out well-tested, polished developer libraries, tools, and components that abstract away the complexity of Commonwealth protocol.
- Build re-usable infrastructure for consumption by the open-source community that pulls data from and interact with the Ethereum and other blockchains.
- Spearhead a user-focused product lifecycle by distilling user feedback and metrics into actionable product improvements.
- Shepherd products from designs and specifications to live deployments.
- Full Stack Development: Collaborate with cross-functional teams to design and develop our onchain platform and applications.
- Blockchain Integration: Implement and maintain blockchain integrations, including Ethereum, Cosmos, and other ecosystems.
- Frontend Development: Develop user-friendly and responsive front-end interfaces using React.
- Backend Development: Design and build robust server-side components, APIs, and microservices using technologies like Node.js, Python, or Go.
- Database Management: Manage and optimize databases (Currently Postgres) to ensure efficient data storage and retrieval.
- Security: Implement security best practices to protect against common web vulnerabilities and blockchain-specific threats.
- Code Review: Participate in code reviews to maintain code quality and ensure adherence to coding standards.
- Continuous Integration/Continuous Deployment (CI/CD): Set up and maintain CI/CD pipelines for automated testing and deployment.
- Web3 Research: Stay up-to-date with the latest developments in Web3 technologies and provide recommendations for technology stack improvements.
Requirements:
- 2+ years of experience in software engineering.
- Proficiency with Typescript, React, Node.js & Postgres
- An ability to write high quality, well-tested code.
- A strong understanding of the mechanics of blockchain applications and dApps
- A passion for decentralized technologies and their potential to transform the financial system
- Familiarity with Solidity development / the Web3 stack