Senior Fullstack Engineer
On-siteMedellín, Antioquia, Colombia
Job Summary
Build and enhance robust product features across web applications, RESTful APIs, core services, and data-backed workflows while improving user-facing and admin-facing configurations. Investigate full-stack layers to diagnose system issues and optimize runtime performance, translating complex product specs into practical engineering increments supported by clean code and appropriate test coverage. Partner with product owners, technical architects, platform engineers, and DevOps colleagues to align application changes with the overarching Launch operating model and support integrations with shared core platform capabilities, cloud service layers, background queues, and AI-enabled workflows. Explicitly document implementation workflows, systemic assumptions, and service boundaries to streamline future support handoffs.
Required Qualifications
- 5+ years of prior experience working alongside multi-tenant SaaS platforms or a portfolio of dependent products
- 5+ years of deep, hands-on production experience building interactive UIs using React
- 5+ years of experience designing and implementing scalable APIs, service logic, input validation, and server-side integrations within Node.js environments
- Exceptional modern JavaScript and TypeScript development experience
- Direct framework experience using Next.js, Vite, or NestJS modules
- Practical experience writing relational database patterns, PostgreSQL preferred, defining schemas, managing data migrations, and executing tenant-aware queries
- Demonstrated comfort navigating, refactoring, and improving complex existing codebases, rather than just developing software from scratch
- Practical engineering discipline applying unit, integration, and component testing methodologies
Desired Qualifications
- Familiarity with database interaction modeling using Prisma ORM tools
- Hands-on testing automation experience utilizing Playwright, Jest, Vitest, or Testing Library frameworks
- Functional familiarity with AWS service architectures (e.g., Cognito identity structures, S3 storage, or serverless Lambda operations)
- Prior exposure building SaaS platforms, enterprise multi-user products, or configuration dashboards
- Conceptual comfort building application features around AI service integrations, document workflows, LLMs, or queue processing (e.g., BullMQ)
- Cloud literacy to read or lightly adjust deployment metrics or basic IaC configurations (Terraform / AWS CDK)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.