Job Closed
This listing is no longer active.
The World’s Leading Web3 Wallet
Enablement Technical Lead
Location
United States
Posted
168 days ago
Salary
$156K - $187K / year
Seniority
Senior
Job Description
Enablement Technical Lead
MetaMask
• As an Enablement Technical Lead you will join a world class technical team, with State of the Art expertise in implementing and maintaining resilient web3 integrations, developing & delivering advanced decentralized applications (Ðapps) and a strong knowledge of the Consensys product suite. • You will be working closely with the ecosystem Builders who want to use or get integrated into Consensys products and you will engage with them to ensure that they get the most out of their integrations. • You’ll be defining your team technical approach on one or multiple projects, being responsible for the technical deliverables of your team under the guidance of a Solution Architect. • Most of our team members are known for their expertise on at least one Consensys product and have one area of “deep” expertise (most often Back-end development in Node.js / Typescript, Mobile development experience: Typescript and React-Native and React.js, or Solidity development), as well as some generalist knowledge, and a willingness to learn more, in other areas. • Enabling Builders to use our products can also mean building alongside them. You’ll get engaged in small technical Agile teams to deliver the missing pieces that will enhance their development experience, enable their integrations and encourage them to advocate for our products. • As a senior member of the team, you will be expected to contribute in enforcing best practices and training/coaching the team. Over time, you'll become a trusted expert on one or more Consensys products, contributing to bring value for ConsenSys teams globally.
Job Requirements
- 7+ years of experience as a Software Engineer
- 2+ years as a tech lead, leading a team of Senior Software Engineers
- Mastery of one of the following disciplines:
- Back-end development: Typescript / Node.js (preference for Nest.js framework)
- Mobile development experience: Typescript and React-Native and React.js
- Experience and/or willingness to learn about the other disciplines listed above
- Strong knowledge of the Blockchain technology and Ethereum ecosystem
- Hands-on experience in Web3 application development
- Experience in software development project that went live or already in production
- High testing standards for yourself and for others: expectation of rigorous unit testing, integration testing and component testing where appropriate
- Knowledge of CI/CD and DevOps best practices
- Experience working on agile software development projects
- Experience working in a client facing environment, engaging with customers at a technical and non-technical level
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Work in an informal environment, for a global market • Strive to write clean, modular, flawless and scalable code responsible to handle millions of records • Design new features from ground-up, from a given set of specs • Build automated tests for your code while help improving and maintaining our current test set • Be in contact with our Customer Support Team, resolving technical issues and understand how to improve our service • Take responsibility, autonomy and ownership of your work • Work along a team of developers, designers and product owners to build a Multi-location Inventory • Help complete one of our recurrent Meta Security Assessments • Create an Import / Export tool, in CSV, to quickly manage stock • Implement a barcode scan in React Native, for our Mobile App • Work closely with our Design Team and set up the infrastructure for our UI Design System • Spend a day working directly with our client-based and Support Team, triaging and fixing production issues • Model in UML a new database structure for our upcoming Gift Cards feature.
Senior Full Stack Developer, Software Development
RyanRyan of Dallas, Texas, helps clients around the world handle their tax-planning needs. Since 1991, the firm has grown to work with more than 12,000 clients, including some of the m
• Collaborate with internal departments on system enhancements, problem resolution, and project requirements • Act as a mentor and support resource to junior developers within the team • Develop, test, and debug full-stack application code in line with business requirements • Maintain version control and follow established change management practices • Analyze and enhance existing systems and processes to improve performance and usability • Design and implement user-facing features and backend services using modern development frameworks and tools within the PHP ecosystem • Create and maintain technical documentation, including specifications and process definitions
Senior Software Engineer
BJAKBjak is a technology company focused on making financial services easy, fun and more rewarding for everyone
• 使用 NodeJS 开发高质量的后端系统,并遵守最佳编码实践。 • 使用 ReactJS / NextJS 开发高质量的前端应用程序,并遵守最佳编码实践。 • 确保生产稳定性,并及时解决关键问题以最小化运营影响。 • 分析现有代码并确定增强和优化的机会。 • 通过高效处理变更请求来支持跨职能团队。 • 指导和培训初级开发人员有关软件开发的最佳实践。 • 审查同事的拉取请求以保持代码质量和一致性。
• Define and drive the technical vision for the Platform Engineering team • Lead architecture decisions for integration patterns, caching infrastructure, and shared services • Serve as a technical escalation point for complex platform challenges • Conduct design reviews and ensure platform services meet reliability, performance, and security standards • Own the design, implementation, and maintenance of Athena EMR integrations • Build scalable, resilient integration patterns for clinical data synchronization • Partner with Clinical Experience and Care Delivery teams to understand integration requirements and deliver solutions that meet clinical workflows • Design and implement caching strategies to improve application performance and reduce external API dependencies • Build and maintain caching infrastructure with appropriate invalidation patterns • Monitor and optimize platform performance, identifying bottlenecks and implementing improvements • Establish caching best practices and patterns for product teams to adopt • Act as a partner to product engineering teams, understanding their needs and providing platform solutions that accelerate development • Build and maintain shared libraries, SDKs, and internal APIs that improve developer productivity • Create documentation, examples, and guidelines for consuming platform services • Provide technical guidance and support during product team integration efforts • Work closely with DevOps to ensure platform services are deployed reliably and monitored effectively • Partner with Security and Compliance to maintain HIPAA compliance across integrations and data handling • Collaborate with Engineering leadership on platform roadmap and prioritization




