SketchDeck está construyendo el modelo para la próxima generación de agencias creativas. A través de una combinación de tecnología, asociaciones y una comunidad de talentos global, SketchDeck brinda a los especialistas en marketing acceso a creatividad de calidad. Los equipos de SketchDeck son socios estratégicos y guardianes de la marca y trabajan a través de un proceso ágil y transparente. Trabajamos con clientes desde nuevas empresas hasta marcas empresariales reconocidas como Dropbox, Remy Cointreau y Asana.
Descripción general del trabajo
El ingeniero senior Full Stack participa en todas las etapas del desarrollo de software, incluido el desarrollo front-end, el desarrollo back-end, las integraciones de bases de datos, la interfaz de usuario, la experiencia del usuario y la administración del servidor back-end.
El candidato ideal tiene el deseo y el impulso para resolver problemas en todas las áreas del desarrollo de productos de software B2B de cara al cliente, incluido
- Desarrollar propuestas integrales de nuevas funciones desde el back-end hasta el front-end, listas para la implementación.
- Trabajar con clientes y compañeros de trabajo en diferentes funciones comerciales y dominios dispares para capturar comentarios sobre la experiencia del usuario, historias de usuarios y requisitos del producto.
- Trabajar con diseñadores y miembros del equipo para desarrollar y evolucionar la experiencia y las interfaces de usuario.
Responsabilidades
- Redactar API REST y documentación técnica eficaces
- Cree funciones para una aplicación de una sola página utilizando Angular y Typecript.
- Diseñar y construir interfaces de bases de datos.
- Trabaje con un equipo de desarrolladores con amplia experiencia en tecnologías frontend, microservicios distribuidos y sistemas full-stack.
- Trabaje con la pila de nodos construida en AWS.
- Trabaje con nuestro equipo para diseñar, desarrollar, probar, implementar y respaldar soluciones técnicas en tecnologías y herramientas de desarrollo completo.
- Escribir casos de prueba automatizados para garantizar la corrección, capacidad de respuesta y eficiencia del producto de software.
- Proporcionar experiencia para influir en la dirección técnica del proyecto, la iniciativa y el mantenimiento durante las etapas de descubrimiento, planificación e implementación.
- Mantener estándares de desarrollo modernos con enfoques de mejores prácticas y procesos de desarrollo.
- Tecnología: Typecript (Javascript), Angular 13+, AWS, Node, base de datos orientada a documentos
Requisitos
Qué estamos buscando
- Experiencia en diseño de software funcional y orientado a objetos.
- Experiencia con bases de datos orientadas a documentos.
- Mínimo 5 años de experiencia profesional en desarrollo de software (los campos relacionados no califican)
- Experiencia mínima de 3 años con Javascript y Typecript 1 año.
- Mínimo 3 años de experiencia con cualquier marco de aplicación front-end de una sola página (por ejemplo, Angular, React, Vue), 1 año de experiencia con Angular
- Mínimo de 2 años trabajando directamente con usuarios no técnicos de un producto de software que hayan desarrollado.
- 2 referencias profesionales con las que podemos hablar en una llamada.
- Licenciatura en Informática o equivalente
Beneficios
- 401(k)
- 401(k) coincidente
- Seguro dental
- Horario flexible
- Seguro de salud
- cuenta de ahorro para la salud
- Seguro de vida
- tiempo libre remunerado
- licencia parental
- Seguro de visión