[Remote] Senior Full-Stack Engineer (Node.js, AI)
Note: The job is a remote job and is open to candidates in USA. Blockskye is transforming corporate travel and entertainment with next-generation blockchain-powered booking, payment, and expense solutions. They are seeking a Senior Full-Stack Engineer skilled in Node.js and modern AI engineering to design and build performant full-stack applications, including AI-native experiences and serverless solutions in AWS.
Responsibilities
- Design and develop robust full-stack applications — Node.js services and APIs on the server, and responsive, thoughtfully built interfaces on the client using Vue.js, Next.js, or similar frameworks
- Design and ship AI-native features end-to-end — LLM endpoints, retrieval-augmented generation (RAG) pipelines, tool/function calling, and agentic workflows — that meet the same bar for reliability, observability, and cost-efficiency as the rest of the platform
- Architect and optimize serverless systems on AWS (Lambda, S3, RDS, etc.)
- Partner with design and product to turn ideas into crisp, accessible user experiences, and iterate quickly based on customer feedback
- Mentor mid-level and junior engineers and raise the bar through code review, design critique, and a strong team culture
- Collaborate with cross-functional stakeholders to translate business needs into technical solutions
- Monitor, debug, and improve system reliability, performance, and security — including the behavior and cost of AI components in production
- Participate in code reviews, design discussions, and continuous improvement initiatives, leveraging AI coding assistants to accelerate delivery without compromising rigor
Skills
- 6+ years of experience building full-stack applications in Node.js in production-level deployments
- Proficiency in modern JavaScript frontend frameworks (Vue.js, Next.js, or similar) and strong command of HTML5, CSS3, and responsive design principles
- Hands-on experience building production LLM-powered applications with at least one frontier model provider (e.g., Anthropic Claude, OpenAI), including prompt engineering, structured output, tool/function calling, retrieval-augmented generation (RAG), and agentic workflows
- Daily, fluent use of AI coding assistants (Claude Code, Cursor, GitHub Copilot, or equivalent), with a demonstrated ability to leverage agents for real engineering work — not just autocomplete
- Working knowledge of AI system evaluation (offline evals, A/B testing of prompts and models), guardrails for hallucinations, prompt injection, and PII, and cost and latency management for AI systems
- Solid understanding of MVC design patterns, DRY principles, OOP, and application architecture
- Strong background in solution design, with the ability to architect scalable and efficient software solutions
- Deep understanding of serverless architecture and AWS services (Lambda, S3, RDS, CloudWatch, etc.)
- Experience with message processing systems such as SQS, RabbitMQ, or Kafka
- Experience designing RESTful APIs and working with microservice architectures
- Solid foundation in database design, including both relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB)
- Experience with Git source control, GitHub, and the Gitflow workflow
- Strong communication skills and ability to work across time zones, particularly Eastern Time
- Comprehensive understanding of the Software Development Life Cycle (SDLC)
- Experience fine-tuning, distilling, or post-training models, or building custom eval suites at scale
- Contributions to open-source AI tooling or to the Model Context Protocol (MCP) / agent ecosystem
- Experience with PHP and LAMP development
- Experience in the travel industry
Company Overview