Beneficios:
- Bonificación basada en el rendimiento
- Formación y desarrollo
- Recursos de bienestar
Descripción del puesto:
Sobre el puesto
- Buscamos un desarrollador Node.js cualificado para unirse a nuestro equipo de desarrollo.
- El candidato seleccionado será responsable de diseñar, desarrollar, probar y mantener aplicaciones y APIs escalables en el lado del servidor.
- Trabajarás estrechamente con desarrolladores frontend, gestores de producto, diseñadores y otros grupos de interés para ofrecer soluciones de software fiables y de alta calidad.
Responsabilidades clave
- Desarrollar y mantener aplicaciones backend escalables usando Node.js.
- Diseñar, construir e integrar APIs RESTful y/o servicios GraphQL.
- Escribe código JavaScript o TypeScript limpio, manteniendo y eficiente.
- Trabaja con bases de datos como PostgreSQL, MySQL, MongoDB o Redis.
- Implementa las mejores prácticas de autenticación, autorización y seguridad de datos.
- Integra APIs de terceros y servicios externos.
- Colabora con los desarrolladores frontend para garantizar una integración fluida de aplicaciones.
- Escribe pruebas de unidad, integración y de extremo a extremo.
- Soluciona problemas, depura y resuelve problemas de aplicaciones.
- Optimizar el rendimiento de la aplicación, la escalabilidad y la fiabilidad.
- Participa en revisiones de código y contribuye a decisiones técnicas.
- Mantener la documentación técnica y los estándares de desarrollo.
- Trabajar con equipos DevOps para apoyar pipelines CI/CD y despliegues de aplicaciones.
- Mantente al día con las tecnologías emergentes y las mejores prácticas del sector.
Cualificaciones requeridas
- Licenciatura en Informática, Ingeniería o un campo relacionado, o experiencia práctica equivalente.
- 7+ años de experiencia profesional en desarrollo backend.
- Fuerte dominio de Node.js y JavaScript o TypeScript.
- Experiencia con frameworks como Express.js, NestJS o Fastify.
- Sólido conocimiento del diseño de APIs RESTful y la arquitectura backend.
- Experiencia trabajando con bases de datos relacionales y/o NoSQL.
- Familiaridad con Git y los flujos de trabajo de desarrollo colaborativo.
- Comprensión de la programación asíncrona, arquitectura orientada a eventos y optimización del rendimiento.
- Experiencia escribiendo pruebas automatizadas usando herramientas como Jest, Mocha o similares.
- Conocimiento del ciclo de vida del desarrollo de software y metodologías ágiles.
- Fuertes habilidades para resolver problemas y comunicación.
Cualificaciones Preferidas
- Experiencia con arquitectura de microservicios.
- Familiaridad con plataformas en la nube como AWS, Azure o Google Cloud.
- Experiencia con Docker y Kubernetes.
- Conocimiento de brokers de mensajes como RabbitMQ, Kafka o AWS SQS.
- Experiencia con herramientas CI/CD y automatización de despliegues.
- Comprensión de principios de seguridad, OAuth, JWT y desarrollo seguro de APIs.
- Experiencia con herramientas de monitorización y registro.
- Familiaridad con tecnologías serverless.
- Contribuciones a proyectos de código abierto o un sólido portafolio en GitHub.
Opciones flexibles de teletrabajo disponibles.
Compensación: 45,00 $ - 55,00 $ la hora
Centillion Infotech es uno de los principales proveedores de soluciones innovadoras de selección de personal adaptadas a tus necesidades en desarrollo y comprometidas en consultoría, servicios tecnológicos, empresas de soluciones y recursos adecuados para nuestros clientes.
La tecnología claramente se está desarrollando y avanzando a gran velocidad. Se está convirtiendo en una parte inexorablemente significativa de la vida de cada individuo. Para ayudar a todas las personas a llegar al mejor lugar de trabajo, ofrecemos la colocación adecuada según sus necesidades. Ofrecemos una oferta excepcional de oportunidades laborales en diversos niveles y áreas. Podemos conseguirte la colocación ideal según tus habilidades.
Somos una de las principales empresas de selección de personal de TI y ayudamos a cada persona que busca una oportunidad con todas las soluciones que ofrece nuestra empresa.
Entendemos los procesos, la cultura, los retos de tu organización y el uso de esa información para diseñar la solución innovadora que mejor se adapte a tu organización. Probablemente trabajaremos tanto con nuestras empresas clientes como con particulares que busquen la oportunidad de permitirles ascender en Tecnologías de la Información.
Tenemos cierta experiencia en áreas como Ventas y Reclutamiento, Reclutamiento de TI en EE. UU., entre otras. Establecida en 2017 y con sede en Irving, TEXAS, y nuestra ciudad offshore en Vishakhapatnam, AP(Ind). Nuestros servicios ofrecen a los clientes una solución rentable para incrementar y hacer crecer su personal y ayudar a las organizaciones a realizar sus tareas extraordinarias o estacionales.
