Senior Full Stack Engineer
Job Duties
###
Minimum Requirements
Bachelors degree or foreign equivalent in Computer Science or a related field, and three years of experience in the job offered, or in a Software Engineer, Software Developer, Computer Programmer, Systems Analyst, Application Developer, Web Developer, or related occupation. Alternatively, employer will accept a Masters degree or foreign equivalent and one year of experience in the job offered, or in a Software Engineer, Software Developer, Computer Programmer, Systems Analyst, Application Developer, Web Developer, or related occupation. Position requires at least one year of experience in the following:
- Designing and delivering secure, scalable crypto and Web3 systems, with deep ownership of payments infrastructure, digital wallets, minting frameworks, and decentralized applications.
- Building advanced APIs, distributed backend services, and complex front-end interfaces that drive next-generation user experiences across blockchain-enabled products.
- Leading architectural decision-making for new features and core systems, collaborating with Product and Engineering teams to align design choices with long-term technical and business strategies.
- Establishing technical standards for full stack development, promoting best practices around performance optimization, security, reliability, and maintainability.
- Mentoring junior and mid-level engineers through code reviews, technical deep dives, and informal coaching to elevate overall team expertise.
- Optimizing production systems by profiling and debugging large-scale distributed applications, improving system performance, and enabling higher throughput and availability.
- Writing technical documentation and contributing to knowledge-sharing efforts to support rapid scaling and long-term sustainability of the codebase.
- Driving end-to-end technical design reviews and making critical architectural decisions that balance scalability, security, and long-term maintainability across multiple products.
- Conducting in-depth performance profiling, threat modeling, and security audits of decentralized applications and smart contracts to ensure robustness at scale.
###
Minimum Requirements
Bachelors degree or foreign equivalent in Computer Science or a related field, and three years of experience in the job offered, or in a Software Engineer, Software Developer, Computer Programmer, Systems Analyst, Application Developer, Web Developer, or related occupation. Alternatively, employer will accept a Masters degree or foreign equivalent and one year of experience in the job offered, or in a Software Engineer, Software Developer, Computer Programmer, Systems Analyst, Application Developer, Web Developer, or related occupation. Position requires at least one year of experience in the following:
- TypeScript: Designing scalable, production-grade full-stack applications and decentralized application interfaces, including high-performance React integrations.
- Developing resilient backend systems using Nestjs, APIs, and services, including blockchain data processing with Temporal workers, distributed task orchestration, and real-time event handling.
- Building, testing, and deploying Solidity smart contracts in production environments, ensuring compliance with security standards and gas optimization best practices.
- Designing and maintaining blockchain infrastructure components such as indexers, event listeners via webhooks, and data pipelines for hybrid on-chain/off-chain systems.
- Delivering highly reliable, maintainable production code with measurable improvements in scalability, uptime, and performance across distributed systems.
- Designing and deploying monitoring, observability, and fault-tolerant solutions to ensure system resilience at scale.
Recommended Jobs
Member of Technical Staff - Smart Contract
Posted 2 hours ago
Head of Marketing
Posted 2 hours ago
Blockchain Solutions Architect
Posted 2 hours ago
Blockchain Architect - Americas
Posted 2 hours ago
Senior blockchain engineer with payment and exchange building experience
Posted 2 hours ago

