Job Title: Senior Fullstack Developer Company Name: Workana Job Url: https://jobs.workable.com/view/oFcSWySLn1tpuHWzmsWvA6/remote-sr-fullstack-developer-in-peru-at-workana Job Description: Description This is not just a coding job. At Workana, we’re looking for a Senior Fullstack developer with a strategic mindset, strong execution skills, and a genuine drive to raise the bar — technically and culturally. You’ll bring clarity to complex decisions, set technical standards the team can rally behind, and multiply the impact of those around you. We don’t just want someone who ships code (though you’ll do plenty of that too) — we want someone who can think, build, and impact. You will be stepping into an environment built for scale and continuous innovation. Our modern stack is primarily written in TypeScript using NestJS as our main backend framework, complemented by VueJS and ReactJS for our highly performant frontend SPAs and applications. We are actively engaged in a strategic migration of a legacy PHP component to a decentralized micro-services architecture powered by NestJS, Restful APIs, and Kubernetes. Our infrastructure leverages GCP and AWS cloud providers, running on a highly efficient and reliable architecture featuring auto-scaling, serverless components, and event-driven pipelines. Our development lifecycle is fully automated, utilizing multiple CI/CD tools to ensure rapid and easy deployment. We use Cursor (paid by Workana) as our primary AI code assistant and are implementing advanced agentic AI workflows for development. This is a chance to work with, and influence, the cutting edge of modern software engineering. What you’ll do Drive technical decision-making for complex engineering challenges Define and promote best practices around development, testing, and documentation Help the team scale by enabling parallel execution of multiple key initiatives Identify bottlenecks and propose simple, effective solutions Work closely with cross-functional teams to ensure clarity, consistency, and delivery Mentor and support less experienced developers through hands-on coaching Requirements What we’re looking for We need someone with deep technical experience, strong judgment, and the soft skills to influence others. Technical & Tooling Expertise Full-Stack Proficiency Node.js NestJS TypeScript VueJS ReactJS (preference for React) Data & Architecture MySQL Redis MongoDB Asynchronous/event-driven architectures DevOps & Deployment CI/CD Docker Kubernetes AI/Productivity Tools Actively uses AI tools to boost efficiency Experience with Cursor, Claude, or Copilot (essential) Familiarity with agentic development (plus) Mindset Problem Solver Owns problems from definition to implementation Quality Focused Balances speed and long-term code health Mentorship & Influence Acts as a technical resource Experience mentoring developers Mindset matters We’re not looking for superheroes. We want someone curious, collaborative, and confident without ego. Someone who asks “why?”, challenges the status quo, and brings clarity to ambiguity. This is NOT for you if... You only want a ticket-closer or coding-only role and don’t want product involvement You don’t enjoy participating in product and technical decisions from early stages You are not using AI tools like Copilot or Claude to boost productivity You prefer only backend or only frontend work and don’t want end-to-end ownership What’s in it for you High-impact role where your decisions shape how we build Remote-first company with autonomy and trust Smart, driven team Culture with low bureaucracy, strong ownership, and continuous learning Benefits Competitive compensation in USD. Fully remote work. Flexible schedule and collaborative work environment.