Web Fender
Descripción
Fender Digital es una división de Fender Musical Instruments Corporationque situada en Hollywood, California .
Fender Digital Products es una nueva división que crea aplicaciones, sitios web, plataformas y herramientas para complementar las guitarras, amplificadores y equipos de audio que fabrica Fender.
Como resultado de que Fender Digital Products es la división más nueva de Fender, han diseñado su plataforma y API utilizando los patrones de diseño sin servidor y en la nube más modernos.
Actualmente buscan un ingeniero de software, plataforma que ayude a impulsar a la marca en esa dirección en esa dirección.
La persona ideal tiene grandes habilidades técnicas, pasión por las arquitecturas escalables sin servidor, API / servicios web y, lo que es más importante, se suma a la cultura de nuestro equipo de ingeniería.
Responsabilidades
- Diseñar, desarrollar y mantener API de plataforma que admitan nuestras aplicaciones web y de cliente móvil.
- Colaborar y mantener los estándares de codificación y las prácticas arquitectónicas del equipo.
- Tratar la Plataforma como un producto central, sujeto a todo lo que ello conlleva.
- Ofrecer soporte operativo para las API de la plataforma a otros equipos de productos (web, móvil, etc.)
- Integrar nuevos servicios según sea necesario en el pliegue de la plataforma.
- Mantener SDK consistentes para todos los productos de cara al cliente.
- Documentar y mantener documentación para API.
Requisitos
- Preferencia por grado / licenciatura en Ciencias de la Computación con un sólido expediente académico (MS / PhD o equivalente a más).
- 2-4 años de experiencia en el campo
- Proporcionar una revisión de código y un flujo de trabajo eficientes para enviar el código de calidad
- Experiencia con la infraestructura de AWS
- Excelente comprensión y conocimiento práctico de cualquier lenguaje como Go, Java / Scala, Node / Javascript o Python. Políglota una ventaja
- Creación de servicios escalables y de gran volumen mediante un patrón arquitectónico de microservicios
- Experiencia con diferentes soluciones de almacenamiento de datos como DynamoDB (o una tienda NoSQL similar), Elasticsearch y RDBMS tradicional
- Experiencia con arquitecturas impulsadas por eventos y tecnologías sin servidor como AWS Lambda, Azure Functions o Google Cloud Functions
- La familiaridad con GraphQL y los marcos modernos de Javascript (React, Angular, etc.) es una ventaja
Por favor, para solicitar este trabajo visita boards.greenhouse.io.