NodeJS Developer

Whiz, a 10Pearls Company Remote

Company

Whiz, a 10Pearls Company

Location

Remote

Type

Full Time

Job Description

En Whiz, a 10Pearls Company nos encontramos en búsqueda de un Desarrollador en NodeJS con 3 años de experiencia para un importante cliente en México.

Funciones:

  1. Diseñar, desarrollar e implementar aplicaciones del lado del servidor utilizando Node.js.
  2. Crear y consumir APIs para desarrollar interfaces de programación robustas y eficientes que se conecten con otros sistemas y servicios.
  3. Trabajar con bases de datos y tecnologías de almacenamiento de datos para integrar y manipular datos en la aplicación.
  4. Asegurar la autenticación de usuarios y aplicar medidas de seguridad para proteger las aplicaciones y los datos.
  5. Construir servicios web utilizando frameworks como Express.js o Koa.js para permitir la comunicación entre aplicaciones y clientes.
  6. Realizar pruebas exhaustivas de las aplicaciones y solucionar errores y problemas de rendimiento identificados durante las pruebas.
  7. Realizar tareas de mantenimiento, actualización y optimización de aplicaciones existentes para garantizar su escalabilidad y rendimiento.

Habilidades técnicas:

  • Dominio sólido de JavaScript. Conocimiento de las características avanzadas del lenguaje y las mejores prácticas de codificación.
  • Experiencia en el desarrollo de aplicaciones utilizando Node.js y su ecosistema, incluyendo el uso de módulos, npm, y la comprensión de la naturaleza asíncrona de Node.js.
  • Conocimiento de frameworks de desarrollo web en Node.js, como Express.js o Koa.js, para crear aplicaciones web y servicios API de manera eficiente.
  • Familiaridad con bases de datos relacionales como MySQL o PostgreSQL, así como con bases de datos NoSQL como MongoDB.
  • Experiencia en el diseño y desarrollo de APIs RESTful, incluyendo la implementación de operaciones CRUD y la manipulación de datos en formato JSON.
  • Competencia en el uso de sistemas de control de versiones como Git para colaborar con otros desarrolladores y mantener un historial de cambios en el código.
  • Capacidad para realizar pruebas unitarias y de integración utilizando herramientas como Mocha o Jest, así como habilidades de depuración para identificar y solucionar problemas en el código.
  •  Conocimiento de los principios de seguridad web y las mejores prácticas para proteger las aplicaciones contra vulnerabilidades comunes, como ataques de inyección de código o ataques de denegación de servicio.
  • Familiaridad con herramientas de desarrollo como Visual Studio Code, Postman, y entornos de desarrollo como Docker, que facilitan el desarrollo y la depuración de aplicaciones Node.js.
Apply Now

Date Posted

07/30/2023

Views

19

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior React.js & Python Developer - Lemon.io

Views in the last 30 days - 0

Lemonio is a marketplace that connects Senior Developers with handpicked startups in the US and Europe They offer projects based on the developers exp...

View Details

Sr. Manager, Sales Engineering - Jellyfish

Views in the last 30 days - 0

Jellyfish is seeking a Sr Manager Sales Engineering to lead a team of sales engineers work closely with midmarket and upmarket sales teams provide han...

View Details

Engineering Manager (Group Practice Tooling & Provider CX) - Headway

Views in the last 30 days - 0

Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...

View Details

Engineering Manager (Claims Platform) - Headway

Views in the last 30 days - 0

Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...

View Details

Senior C++ Engineer (gRPC) - Nagarro

Views in the last 30 days - 0

Nagarro is a global digital product engineering company with over 17500 experts across 37 countries They are seeking a proficient C developer with exp...

View Details

Product Engineer (Backend) - Brilliant.org

Views in the last 30 days - 0

Brilliant is a company that creates learning games in math science computer science and data analysis They prioritize building a healthy business and ...

View Details