Remote Jobs RockRemote Jobs Rock

Desarrollador de Software Semi senior– Node.js & TypeScript

🕒 24 days ago
Node.jsTypeScriptNoSQLMongodb

📜 Description

  • Design, develop, and maintain backend applications and services using Node.js and TypeScript.
  • Implement efficient, robust, and scalable microservices architectures.
  • Model and optimize databases, particularly MongoDB and other NoSQL solutions.
  • Design and implement REST or GraphQL APIs.
  • Develop solutions based on asynchronous communication systems and event-driven architectures.
  • Integrate with messaging systems like RabbitMQ, Kafka, or SQS.

🛠️ Requirements

  • Minimum 3 years of demonstrable experience in backend software development.
  • Solid experience working with Node.js and TypeScript.
  • Advanced experience in databases, including data modeling and query optimization.
  • Experience with MongoDB or similar NoSQL databases.
  • Practical experience in modeling complex problems and designing efficient microservices architectures.
  • Experience working with cloud services and infrastructure, preferably AWS.
  • Experience in designing and implementing automated tests, including unit and integration tests.
Full job description

Desarrollador de Software Semi senior– Node.js & TypeScript

En Ready estamos buscando un Ingeniero Full Stack Semi Senior con equipo MAC para integrarse a un proyecto de 6 meses, con posibilidad de renovación, trabajando de manera 100% remota bajo modalidad freelance. Buscamos un profesional con sólida experiencia en desarrollo backend con Node.js y TypeScript, bases de datos NoSQL, arquitecturas de microservicios y soluciones escalables y de alto rendimiento.

Responsabilidades

  • Diseñar, desarrollar y mantener aplicaciones y servicios backend utilizando Node.js y TypeScript.

  • Diseñar e implementar arquitecturas de microservicios eficientes, robustas y escalables.

  • Modelar y optimizar bases de datos, especialmente MongoDB y otras soluciones NoSQL.

  • Diseñar e implementar APIs REST o GraphQL.

  • Desarrollar soluciones basadas en sistemas de comunicación asíncrona y arquitecturas orientadas a eventos.

  • Integrar y trabajar con sistemas de mensajería y eventos como RabbitMQ, Kafka o SQS.

  • Implementar y mantener soluciones sobre infraestructura Cloud, preferiblemente AWS.

  • Trabajar con Kubernetes para la gestión y despliegue de aplicaciones y servicios.

  • Diseñar e implementar pruebas automatizadas, incluyendo pruebas unitarias y de integración.

  • Participar en el análisis y resolución de problemas técnicos complejos.

  • Contribuir al desarrollo de soluciones de alto rendimiento, garantizando escalabilidad, disponibilidad y robustez.

  • Colaborar con otros equipos técnicos para asegurar la correcta integración de los servicios y componentes de la solución.

1Password

Developer, Web Extension

🕒 yesterday
1Password👥 10,000+ employees🏢 Computer And Network Security🤝 B2B

Join the Filling & Saving team to enhance 1Password's core experience for managing online data, collaborating with cross-functional teams and the open-source community.

TypeScriptReactSoftware DevelopmentDebugging
Kimmel-Associates

Building Automations Engineer-Mechanical Construction

🕒 2 days ago
Kimmel-Associates👥 51 - 200 employees🏢 Staffing And Recruiting

The Building Automation Engineer will develop and implement automation systems for HVAC and electrical projects, contributing to project execution through programming and system integration.

Building Automation Systems (bas)BacnetTridium/niagaraDistech

Trusted by Remote Workers