Job Title: Senior Full-Stack Developer About the Role We are seeking an experienced Senior Full-Stack Developer to join our engineering team. The ideal candidate will have a strong background in Vue.js, Nuxt, Node.js, and MySQL, with expertise in building and optimizing internal tools and customer-facing applications using a modern TypeScript stack. Key Responsibilities: - Design, develop, and maintain full-stack applications using Vue.js (Nuxt), Node.js, and MySQL - Implement clean, scalable UI with Tailwind CSS and TypeScript - Collaborate with engineering and procurement stakeholders to build new features - Write clean, testable code and participate in peer code reviews - Optimize backend performance and reliability - Contribute to architectural decisions, especially around scalability and serverless opportunities Requirements: - 5+ years of full-stack development experience - Strong proficiency with Vue.js, Nuxt, Tailwind CSS, and TypeScript - Solid backend experience with Node.js and MySQL - Ability to take ownership of features from concept to delivery - Comfortable working in a fast-paced, remote environment - English fluency (C1 minimum) - Time zone overlap with PDT/CDT required Preferred Qualifications: - Experience with Web3 integrations - Familiarity with AWS, GCP, and serverless architecture Company Overview: Our company builds fintech software used by global enterprise customers. Our engineering team is remote-first, async-friendly, and committed to clean code and clear outcomes.