We are a very well-structured and distributed Software Development Agency out of Montreal.
Full-Stack Software Engineer - Node.js
Location
Canada
Posted
49 days ago
Salary
C$90K - C$140K / year
Seniority
Mid Level
Job Description
Full-Stack Software Engineer - Node.js
Guarana
We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer to join our talented multi-disciplinary team as the company continues to grow. This position is open for remote work. Responsibilities: - At Guarana, Mobile and Web projects are a team sport so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces. Engineers own production services end-to-end, so you will be deploying multiple times a week as part of an Agile process. - Lead new projects from concept through launch. Collaborate with Product Managers to produce wireframe mock-up’s. Then lead usability workshops to refine workflows, get buy in, and progress to implementation. - Ensure proper instrumentation to track user behavior as well as produce automated tests. - Build strong architectures and ensure products scalability - Influence cross team initiatives Requirements: - Expert level experience with modern Web technologies including React and Node.js. - Experience with REST API design and services development on Node.js, - 3+ years building and supporting mission critical user-facing systems. - Experience with complex code bases as well as source code control systems such a Github. - Strong cross-team communication and collaboration skills. - Experience with data visualization techniques. - Must be a DOer, a curious learner. - Bachelor's degree in a computer science related field is a minimum requirement. - Good spoken and written English
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Líder de Atracción de Talento Administrativo
OXXOEn FEMSA generamos valor económico y social y buscamos ser el mejor empleador y vecino. A través de nuestras Divisiones de Proximidad, Salud y Digital y Unidades de Negocio Coca-Cola FEMSA y FEMSA Negocios Estratégicos, empleamos a más de 354 mil personas en los países donde tenemos presencia.
En FEMSA y todos nuestros negocios, los procesos de reclutamiento y selección son gratuitos y operan con principios de respeto por el individuo, la sociedad y el medio ambiente sin hacer distinción alguna por religión, género, edad, nivel socioeconómico, origen étnico, discapacidad u otros. Estamos buscando a nuestro(a) próximo(a) Líder de Atracción de Talento Administrativo 🌟 En OXXO creemos que el talento transforma al negocio. Por eso, buscamos a una persona que combine liderazgo, visión estratégica e innovación, para coordinar y elevar el servicio de Atracción de Talento administrativo a nivel nacional. 🚀 ¿Cuál será tu reto? Liderar el Equipo de Atracción de Talento que brinda servicio a las operaciones, asegurando procesos eficientes, orientados al cliente interno y en constante evolución, siendo un(a) consultor(a) estratégico(a) para el negocio y un(a) impulsor(a) de proyectos de mejora e innovación. 🔍 ¿Qué harás en este rol? - Liderar y desarrollar equipos de Atracción de Talento Administrativo (reclutamiento y selección). - Coordinar la cobertura de vacantes administrativas en múltiples plazas y negocios a nivel nacional. - Diseñar, analizar y dar seguimiento a indicadores clave del servicio (tiempos, calidad, productividad). - Liderar proyectos de mejora de procesos, enfocados en eficiencia, experiencia del cliente y del candidato. - Impulsar iniciativas de innovación en atracción de talento (automatización, nuevas herramientas, mejores prácticas de mercado). - Promover una comunicación cercana y efectiva con los clientes internos. ✅ ¿Qué buscamos en tu perfil? - Licenciatura concluida (Administración, Psicología, Recursos Humanos o carrera afín), deseable Maestría. - Experiencia de 3 años liderando equipos de trabajo, deseables equipos de Atracción de Talento / Reclutamiento y Selección. - Manejo de procesos de cobertura masiva y multisede. - Experiencia en gestión de proyectos de mejora continua, desde el diagnóstico hasta la implementación. - Enfoque en optimización de procesos y uso de tecnología en RRHH. - Capacidad analítica y orientación a indicadores. - Habilidades sólidas de liderazgo, influencia y comunicación. - Mentalidad consultiva y orientación al cliente interno. - Manejo de ATS, ERP y herramientas de análisis (BI deseable). - Puedes vivir en cualquier lugar, el esquema que se ofrece es 100% remoto 💼 ¿Qué ofrecemos? - Un rol estratégico con alcance nacional. - Alta exposición al negocio y toma de decisiones. - Oportunidad real de transformar procesos y generar impacto. - Un entorno colaborativo, retador y enfocado en la mejora continua. ¡Esperamos tu postulación, muchas gracias! En FEMSA Servicios estamos comprometidos con asegurar entornos inclusivos, por lo tanto no discriminamos a las personas haciendo algún tipo de distinción, exclusión o manifestando alguna preferencia que no sea objetiva, racional, ni proporcional y que tenga por objeto obstaculizar, restringir, impedir, menoscabar o anular el reconocimiento, goce o ejercicio de los derechos humanos y libertades por cualquier motivo, incluyendo de origen, raza, estado civil, edad, opinión, género, credo, tribu, asociación o afiliación a un sindicato, etnicidad, clase social o económica, embarazo, identidad de género, orientación sexual, condición de salud, discapacidad o nacionalidad. No es necesario que agregues fotografía al CV, tu talento es lo más valioso.
• Plan, manage, and execute releases across all environments - from development to production. • Identify technical and functional interdependencies between various tracks. • Coordinate with all development pods and stakeholders across programs. • Review application code, documentation, and perform pre/post deployment tasks. • Define release process for new data engineering applications. • Change management communication to all required stakeholders. • Execute release packages, step-by-step deployment guides, and command line instructions on production environment. • Support project timelines, clearly setting expectations, and realigning expectations internally as priorities change. • Develop a sound understanding of client’s needs: data conversion and migration requirements, environment management and build processes, deployment planning and execution, solution designs, systems integrations, technical architectures, and infrastructure architectures.
• Integration Architecture Design and oversee integration patterns (both synchronous and asynchronous) between core platforms and third‑party services. • Data Governance & Security Implement and enforce standards for PGP encryption , identity management (SSO / SAML / OAuth), and secure file transfers via SFTP and NDM (Network Data Mover). • Technical Leadership Guide the development team in adopting best practices, conducting code reviews, and unblocking complex technical challenges. • Compliance & Screening Ensure integrations comply with screening processes (watchlists, security validations, and compliance checks) to safeguard operational integrity. • Stack Optimization Evaluate and introduce new technologies to improve the latency, security, and observability of existing integrations.
Tech Lead – Senior
TOPMINDHá 21 anos no mercado, com atuação Latam e Estados Unidos, a TOPMIND é umas das principais empresas de TI.
• Liderar decisões técnicas de alto impacto e continuar com a mão no código. • Atuar como referência técnica do time, apoiando devs no dia a dia. • Codar features críticas, revisar PRs e garantir boas práticas. • Colaborar com Produto e UX na definição de soluções. • Orientar decisões de performance, segurança e escalabilidade. • Mentorar e desenvolver o time de engenharia. • Apoiar na melhoria contínua de processos (CI/CD, testes, monitoramento).

