Node.js Microservices Developer – AWS
Location
California
Posted
123 days ago
Salary
0
Seniority
Senior
Job Description
Node.js Microservices Developer – AWS
Webtellect, LLC
• Work closely with product management and the lead architect to translate business requirements into scalable and highly available tools • Implement Cloud and Microservice best practices while adhering to standard architecture patterns • Develop microservice applications to support the media asset management systems and implement them using appropriate technologies & frameworks • Drive the adoption of engineering best practices • Follow Agile best practices and tools adopted by the team • Integrate various software platforms and external 3rd party systems through vendor APIs. Work with vendor(s) on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities • Configure Dev, QA and Production environments with proper packages and dependencies to enable development, working closely with Cloud Ops, CI and QA team members • Participate when needed in 24x7 application support schedule; some overnight/off hours shift-schedule support will be required during on-air rollouts, emergencies, and special broadcast events
Job Requirements
- Solid experience working within a Microservices setting including REST/API development experience
- Must have experience with Amazon Web Services (AWS) including Lambda, Kinesis, API Gateway, CloudFormation, VPC
- Languages: NodeJS primarily, though we do have services build in Python
- Solid experience working with Unix/Linux environments for development, including package management and basic system administration
- Experience developing software against documented third-party APIs and working with vendors to identify and correct issues and drive enhancements
- Experience working with IT systems, with a solid understanding of network protocols and standards (e.g. DNS, TCP, HTTP, FTP, SSH)
- Experience with CI/CD Pipelines, Unit and Automated Integration Testing, Application Logging and Monitoring tools
Benefits
- Employees can work remotely
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Trabajar en equipo para el desarrollo de soluciones de software. • Pensar - proponer - desarrollar nuevas funcionalidades para garantizar la mejora continua de la plataforma. • Participar en la planificación bajo metodología SCRUM.
Senior Backend Engineer
Human SignalHumanSignal enables data science teams to build AI with their company DNA.
• Design, build, and operate backend services/APIs in Python/Django with Postgres/Redis. • Own outcomes, not tasks: refine scope, suggest trade-offs, and land increments that deliver value quickly and safely. • Model data and author migrations; tune queries and caching; manage background jobs/queues for high-volume workflows. • Evolve API contracts with FE; keep interfaces clear, versioned, and resilient to change. • Improve reliability and performance (timeouts, retries, idempotency, rate limits, pagination, backpressure). • Implement secure, multi-tenant patterns: auth, permissions/RBAC, auditability, and safe data boundaries. • Contribute to testing strategy (unit/integration), error handling, and graceful failure modes. • Partner with Support to investigate production issues and turn learnings into fixes and prevention. • Engage with our open-source community (issues, discussions) to understand real-world needs and improve developer experience. • Participate in architecture discussions and code reviews; mentor teammates and improve patterns across the codebase.
Ssr Fullstack Developer (Node.js + Next.js)
WorkanaThe largest platform for hiring top remote talent from Latin America.
En Workana, estamos en la busqueda de un/a Desarrollador/a Fullstack Semi-Senior (Node.js + Next.js) para uno de nuestros clientes en LATAM. El proyecto, centrado en una empresa tecnológica de pagos digitales en el sector educativo, con impacto directo en usuarios reales. Tendrá la oportunidad de participar en el desarrollo y escalamiento de una plataforma utilizada por +10.000 usuarios en +40 instituciones. Responsabilidades principales: - Desarrollar y mantener funcionalidades en dos productos: Wallet digital para pagos escolares y Plataforma de facturación escolar. - Implementar nuevas features end-to-end (frontend + backend). - Resolver incidentes de producción y realizar debugging en sistemas activos. - Brindar soporte técnico a escuelas e instituciones usuarias. - Mantener y optimizar la infraestructura en AWS. - Asegurar calidad, seguridad y precisión en un entorno de software financiero. - Colaborar directamente con el equipo fundador en decisiones técnicas. Requisitos clave: - Mínimo de 3 años de experiencia en desarrollo fullstack. - Experiencia trabajando con Node.js (arquitectura de APIs / microservicios). - Experiencia trabajando con Next.js (idealmente versión 13/14+). - Bases de datos: MySQL / PostgreSQL. - Conocimiento en Arquitecturas basadas en microservicios. - Conocimiento en Debugging en entornos productivos. - Experiencia trabajando con cloud (preferentemente AWS). - Perfil resolutivo, con alta atención al detalle y autonomía. - Inglés intermedio/avanzado (muy valorado). Deseable: - Experiencia con AWS (ECS, RDS, CloudWatch). - Experiencia con Prisma, Supabase, Vercel. - Integraciones con pasarelas de pago (CyberSource, Yappy u otras). - Conocimiento en sistemas multi-tenant. - Experiencia en fintech o sistemas transaccionales. Condiciones contractuales: - Modalidad: 100% remoto. - Jornada: Tiempo completo (8h día). - Compensación: hasta 2.400 USD mensuales. - Tipo de contrato: Contratista a través de Workana. - Duración: 12 meses, con posibilidad de renovación basado en buen desempeño. - Ubicación: América Latina. Proceso de selección: - Breve Video Screening asincrónico en Hireflix. - Breve Call con Recruiter de Workana. - Entrevista Técnica Cultural con CTO y CEO del cliente. Si te interesa esta posición y crees que eres el indicado/a aguardamos tu aplicación. En caso de quedar seleccionado/a para continuar, alguien del equipo de Talent de Workana se pondrá en contacto contigo!



