Helping our clients reach their peak
Full Stack Engineer, TypeScript, Node.js
Location
Mexico
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Engineer, TypeScript, Node.js
Scalepex
• Design, develop, and maintain scalable backend services using Node.js and TypeScript. • Own PostgreSQL database architecture, schema design, migrations, and performance optimization. • Build and maintain REST APIs, OAuth integrations, and third-party platform connections. • Develop and improve multi-tenant SaaS infrastructure. • Create reliable background jobs, schedulers, and asynchronous workflows. • Write automated unit and end-to-end tests. • Audit existing systems and propose scalable technical solutions. • Improve application reliability, performance, and security. • Collaborate with the team during US business hours. • Leverage AI-assisted development tools to increase development speed while maintaining high quality.
Job Requirements
- 5+ years of Full Stack or Backend software development experience.
- Expert knowledge of TypeScript and JavaScript.
- Strong experience with Node.js.
- Experience with Next.js (App Router).
- Advanced PostgreSQL knowledge:
- Schema design
- Raw SQL
- Query optimization
- Database migrations
- Experience using Prisma ORM (or similar ORM).
- Experience building scalable SaaS applications.
- Multi-tenant architecture experience.
- Experience building REST APIs.
- OAuth 2.0 and Webhooks.
- Playwright or Puppeteer.
- Background job schedulers (Cron, BullMQ, pg-boss or similar).
- Automated testing experience.
- Git and Pull Request workflows.
- Excellent written English.
- Availability during US business hours.
Benefits
- Contractor scheme
- 100% Remote
Related Guides
Related Job Pages
More Backend Engineer Jobs
Dynamics 365 Finance & Supply Chain Technical Architect
Ludia ConsultingLudia Consulting is a technology consulting firm that helps organizations make the most of Microsoft Dynamics 365 and the Power Platform, with projects spanning
• Lead technical project deliveries, including technical analysis, code design review, and code performance optimization -- contributing to successful Dynamics implementations. • Plan, manage and execute Microsoft Dynamics 365 Finance and Supply Chain and Power Platform technical project deliverables. • Directly communicate with stakeholders to provide technical deliverable updates and upcoming deadlines. • Collaborate with project managers and business analysts to understand client requirements and translate them into technical specifications and project plans • Act as a subject matter expert on Microsoft Dynamics 365 architecture while mentoring a growing team of Dynamics consultants. • Establish and adhere to Enterprise architecture best practices across technical and functional lines and Microsoft Products. • Develop and maintain technical documentation and project artifacts • Collaborate with Microsoft FastTrack and Engineering teams to gain deep product insights along with customer solution design review. • Act as a bridge between consulting leadership and technical team members in the organization. • Participate in pre-sales activities, including solution design, scoping, and proposal development. • Management of technical team as a peer and mentor.
Senior Ruby on Rails Engineer
ElektrovorteilSie fahren ein Elektroauto? Dann sichern Sie sich Ihre jährliche Treibhausgas-Prämie von bis zu 400 Euro.
• You actively drive the frontend modernization with React/Vue and continue to develop the platform after the cutover • You own features end-to-end, from specification discussions with the Product Owner to production deployment, including UI implementation • You help build a modern frontend architecture — component design, state management, and testing • You shape the frontend build and deployment pipelines and make deployment processes more robust • You maintain high browser performance as feature set and user numbers grow • You actively influence code reviews, technical standards, and the frontend engineering culture
• Architectural Leadership: Lead the design and architecture of robust, scalable, secure, and high-performance applications, defining technical standards, patterns, and best practices. • Container Orchestration & Strategy: Design and oversee the deployment of containerized workloads, specifically leveraging Kubernetes (K8s) and Google Kubernetes Engine (GKE) to ensure high availability and efficient resource management. • Solution Design & Strategy: Translate complex business requirements and user stories into detailed technical designs, architectural blueprints, and implementation strategies. • Technology Selection: Evaluate and recommend appropriate technologies, frameworks, and platforms, with a strong emphasis on GCP services and cloud-native architectures. • Technical Guidance & Mentorship: Provide expert technical guidance and mentorship to development teams, conducting code reviews and ensuring adherence to architectural principles (such as 12-factor app methodology). • Performance & Scalability: Design solutions that meet stringent performance, scalability, and reliability requirements, utilizing GKE’s auto-scaling capabilities to handle evolving needs. • Integration Strategy: Define strategies for integrating diverse systems, including APIs, microservices, third-party platforms, and legacy applications. • Stakeholder Collaboration: Collaborate closely with clients, product managers, and cross-functional engineering teams to ensure alignment between business goals and technical solutions. • Roadmapping & Innovation: Contribute to technical roadmaps, staying abreast of emerging technologies (e.g., AI/ML integration, serverless, Service Mesh/Istio) to drive innovation. • Risk Management: Identify potential technical risks, particularly regarding infrastructure security and cluster management, proposing mitigation strategies throughout the project lifecycle.
Senior Back-end Developer (Golang)
íliaSomos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!
Role Description Buscamos uma pessoa Especialista Mobile Android, com perfil multifacetado e hands-on, que tenha facilidade para transitar entre diferentes camadas da solução. Além de atuar no desenvolvimento Android, esperamos alguém capaz de contribuir em iniciativas de Backend (Java) e Cloud (AWS), apoiando decisões técnicas, solucionando problemas complexos e colaborando na evolução da arquitetura da plataforma. Procuramos uma pessoa com senso de dono, autonomia e flexibilidade para atuar onde gerar mais valor para o produto. Qualifications - Inglês avançado para comunicação em ambiente internacional. - Experiência sólida com desenvolvimento em Golang, atuando em aplicações de missão crítica e ambientes produtivos. - Experiência prática com Ruby on Rails na construção e manutenção de aplicações escaláveis. - Conhecimento sólido em arquitetura de microsserviços, incluindo comunicação entre serviços, resiliência e escalabilidade. - Experiência aprofundada no desenvolvimento e integração de APIs REST, incluindo consumo, criação e integração com sistemas de terceiros. - Vivência com bancos de dados relacionais, especialmente PostgreSQL, incluindo modelagem, otimização de consultas e performance. - Experiência com Docker e Kubernetes para conteinerização, orquestração e gerenciamento de aplicações. - Experiência com provedores de cloud (AWS, GCP ou Azure) e arquiteturas distribuídas. - Domínio de versionamento de código utilizando Git e boas práticas de desenvolvimento colaborativo. - Vivência em metodologias ágeis (Scrum/Kanban), atuando de forma colaborativa com times multidisciplinares. - Capacidade de atuar com autonomia, contribuindo para decisões técnicas, code reviews e evolução da arquitetura. Requirements - Experiência com Node.js ou interesse em atuar em um ambiente poliglota. - Experiência com integrações complexas envolvendo APIs de parceiros, especialmente em ecossistemas financeiros, plataformas de investimento ou corretoras. - Vivência em projetos do segmento Financeiro, Fintech ou Wealth Management. - Experiência com ferramentas e práticas de observabilidade, incluindo monitoramento, métricas, tracing e alertas (Datadog, Grafana, Prometheus, OpenTelemetry ou similares). - Conhecimento em segurança de APIs, autenticação e autorização (OAuth2, JWT, OpenID Connect), além de boas práticas de proteção de dados. - Experiência com pipelines de CI/CD (GitHub Actions, GitLab CI, Jenkins ou similares). - Conhecimento em Infraestrutura como Código (IaC) utilizando Terraform ou ferramentas equivalentes. - Experiência com mensageria e processamento assíncrono (Kafka, RabbitMQ, SQS ou similares). - Familiaridade com testes automatizados (unitários, integração e contratos) e práticas de qualidade de software. Benefits - Contratação CLT - 40h semanais com jornada flexível, executada de forma remota. - Plano de Saúde e Odontológico SulAmérica extensivo a dependentes. - Vale Alimentação/Refeição em cartão flexível Caju benefícios. - Seguro de Vida. - Auxílio Home-Office em cartão flexível Caju benefícios. - Wellhub (Gympass). - Sesc – extensivo a dependentes, com acesso aos serviços em todo o Brasil. - TotalPass. - ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional. - Language Academy: Escola de idiomas para ílians. - í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias. - Plano de Saúde PET - Guapeco. - Onhappy – benefício de viagem a lazer, com liberdade para você viajar com quem quiser. - BYOD - Alugamos o seu notebook pessoal te pagando um valor mensal para que você o use. - Seu Niver, seu bolo! - Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.


