Description:
ChartHouse Labs, a dynamic developer shop at the frontier of blockchain innovation, is on a mission to solve real-world Web3 challenges across EVM and alternative blockchain ecosystems. Known for its lean and high-impact development culture, ChartHouse Labs empowers developers to work autonomously on meaningful problems in decentralized technology.
They are currently seeking a TypeScript Developer to take ownership of the Wallet Connector Frontend and Core SDK for an advanced Account Abstracted (AA) Wallet. This role involves building secure, event-driven, and stateful infrastructure that enhances wallet UX and connects smart contracts to real-world applications.
Key Responsibilities:
Connector Frontend:
Develop intuitive, reactive UI using Web Components (Lit, Stencil, or native).
Manage SDK interactions and connector state reliably.
Follow a defined interface spec to support downstream developers.
Wallet SDK:
Design and build a robust TypeScript SDK.
Integrate with scripts and smart contracts tailored for AA wallets.
Convert UTXO transactions into AA-compatible formats.
Handle cryptographic signatures and transaction responses effectively.
Key Requirements:
Deep expertise in TypeScript – strong typing, generics, modular design.
Skilled in Web Components frameworks and frontend architectures.
Understanding of Browser Wallets and secure UI/UX principles.
Solid grasp of UTXO models, inputs/outputs, transaction structure.
Experience with Account Abstraction, signing abstracted transactions.
Familiarity with standards like EIP-712 and EIP-191.
A strong security mindset focused on delivering safe user experiences.
Ability to reverse-engineer systems, debug across stack layers, and build in low-documentation environments.
Nice to Have:
Experience testing wallet/connector interfaces using Playwright, Puppeteer, or Cypress.
Knowledge of blockchain gas fee estimation and optimization.
Contributions to open-source SDKs or blockchain development libraries.
Ideal Candidate Traits:
Self-driven, seasoned developer with a background in Web3, JavaScript/TypeScript, and smart contracts.
Curious, adaptable, and aligned with decentralization principles.
Comfortable exploring new blockchain frameworks and debugging unfamiliar codebases.
Why Join ChartHouse Labs?
Mission-Driven Work: Solve real-world problems, not conceptual toys.
High Impact: Small team, direct influence on protocols and products.
Collaborative Culture: Work with top EVM and alt-chain developers.
Learning-First Environment: Continuous growth in a fast-paced field.
Flexible Work: Fully remote or hybrid arrangement, based on your preference.
Perks: Competitive pay, learning budgets, conference attendance, high-trust autonomy.
| Organization | Chart House Labs |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | JavaScript Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-07-11 4:59 pm |
| Expires on | 2026-01-06 |