
Full Stack Engineer β TypeScript, Node.js
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Peru.
β’ Design, develop, and sustain scalable backend services and APIs, prioritizing performance, reliability, and security.
β’ Construct and enhance data-intensive backend processes, including complex queries, aggregations, and integrations with third-party services.
β’ Create and maintain React and Next.js frontend interfaces, focusing on data-rich components like dashboards, tables, and visualizations.
β’ Collaborate with cross-functional teams to define, develop, and deliver product features across the complete stack.
β’ Design and implement GraphQL and REST APIs, ensuring efficient data management and seamless integration with the frontend.
β’ Produce clean, maintainable, and well-tested code prior to submitting pull requests, adhering to high standards of code quality.
β’ Proactively identify and resolve blockers, clearly communicating progress and risks to stakeholders.
β’ Navigate unclear requirements by making informed architectural choices and validating assumptions with the team.
β’ Engage in technical discussions and contribute to architectural decisions for both backend and frontend.
β’ Effectively manage tasks within a Kanban workflow.
β’ Over 6 years of experience as a Full Stack Developer, with a strong focus on backend development using TypeScript and Node.js.
β’ High proficiency in TypeScript in both frontend (React, Next.js) and backend (NestJS) settings.
β’ Extensive experience in designing and developing RESTful and GraphQL APIs, emphasizing performance and maintainability.
β’ Solid experience in deploying and managing services within serverless environments, particularly AWS Lambda.
β’ Strong knowledge of PostgreSQL, Supabase, and SQL, including query optimization and data modeling techniques.
β’ Proficient in React and Next.js, with experience in creating data-heavy interfaces such as dashboards, tables, and visualizations.
β’ Familiarity with Tailwind CSS and component-driven UI development.
β’ Experience in writing and maintaining unit and integration tests using Jest.
β’ Familiarity with authentication and authorization tools like Auth0 (experience with Microsoft Entra is a plus).
β’ Practical experience with AWS services, particularly Lambda and ElastiCache.
β’ Experience with caching strategies, background jobs, and asynchronous processing patterns.
β’ Experience in deploying and managing applications using Vercel or similar platforms.
β’ Familiarity with tools such as AgGrid or similar data grid libraries (considered a plus).
β’ Strong understanding of software development best practices, including code quality, testing, and performance optimization.
β’ Excellent communication skills and advanced proficiency in English, especially when interacting with US-based stakeholders.
β’ Options for remote work.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.