B

Senior Full-Stack Engineer, Node.js, AI

Blockskye · Anywhere

About the Role

Job Description: 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.Requirements: 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).Benefits: Health insurance 401(k) matching Flexible working hours Paid time off Remote work options

Blockskye has 1 open position on Remote Vibe Coding Jobs.

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →