Ver oferta completa

DESARROLLADOR FRONT ANGULAR

Descripción de la oferta de empleo

Desde Tecnologia y personas nos encontramos buscando un Desarrollador Front Angular para un importante cliente.Lenguajes:• Typescript: nivel experto. Domina la mayor parte de las características laúltima versión del lenguaje.• Javascript​: nivel experto. Domina la mayor parte de las características deES5 y ES6.• HTML: nivel avanzado. Tiene conocimientos sobre el ciclo de vida del DOM ysu funcionamiento. Conoce algunas pautas de SEO con SSR y reglas deaccesibilidad.• CSS: nivel medio. Conoce las reglas de especificidad, sabe maquetar unaaplicación.• SASS/SCSS: nivel básico/medio. Conoce la nomenclatura BEM, los mixins, lasvariables, funciones, etc.Bases:• Código limpio: nivel experto. Domina todas las reglas de código limpiorespecto a clases, métodos, propiedades, nombres, gestión de excepciones,comentarios, etc.• Programación orientada a objetos: nivel experto. Domina conceptos comocohesión, acoplamiento, jerarquía, modularidad, abstracción, encapsulación ysabe dar ejemplos de cada tipo.• Principios de diseño: Sabe explicar y dar ejemplos de los S.O.L.I.D, YAGNI yKISS.• Smells y refactoring: conoce los smells (anti patrones y malas prácticas) ycómo refactorizarlos a buenas prácticas.• Patrones de diseño: conoce y sabe explicar la mayoría de los patrones dediseño.• Testing: conoce las reglas F.I.R.S.T, conoce las partes de un test(Given/When/Then ó Arrange/Act/Assert), conoce deseablemente el patrónpage-object. Conoce los tipos de falsos dobles (spy, mock, stub, fake, dummyobject) y sabe cuándo utilizarlos. Conoce la pirámide de testing y sabe ladiferencia entre test unitario, de integración y end to end.• Arquitectura: nivel medio. Sabe configurar un proyecto angular desde 0 ytiene experiencia haciéndolo de varios proyectosFrameworks:• Angular: nivel experto. Sabe cómo utilizar la inyección de dependencias parasustituir dependencias, domina cuándo utilizar una Pipe, un Componente, unMódulo, Lazy Load de módulos. Conoce prácticamente todos los métodos hookdel ciclo de vida de componentes: ngOnInit, ngOnDestroy, etc. Conoceestrategias de gestión de estados• Deseable conocimientos o experiencia con React y Vue.Librerias:• Webpack: nivel experto, si conoce también herramientas similares mejor.Conoce los loaders y plugins y ha programado alguno en una aplicación enproducción.Tools:• GIT: nivel avanzado. Sabe hacer merges, merge-squash, cherry picks, crearramas, hacer rebases, utilizar el stash.• Jira: nivel junior. Conoce la herramienta o herramientas similares.• Confluence: nivel junior. Conoce la herramienta.• Jenkins o similar: nivel medio. Tiene capacidad para crear una build deintegración continua en Jenkins o cualquier otro software equivalente a Jenkins.Tiene capacidad para crear un job de deploy continuo.• Docker: deseable nivel junior. Es deseable que lo conozca y lo haya utilizado.• Node: nivel medio. Conoce y ha trabajado con NodeJS en producción.Se ofrece: Contratación indefinida100% remoto
Ver oferta completa

Detalles de la oferta

Empresa
  • Tecnología y Personas
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 05/12/2024
Fecha de expiración
  • 05/03/2025
BECA Desarrollador Web - Full Stack Web Developer
NETT FORMACION SL

Muy valorable: wordpress o prestashop,valorable: programar javascript y frameworks importantes como angular y/o vue... más de 100 empresas te esperan para concederte la beca talentic ¿qué necesitas para conseguir la beca?obligatorio utilizar lenguajes de cliente como html y css, y muy valorable: wordpress......

Desarrollador Frontend
Involve rh

Confidencial cuenta con una posición como desarrollador frontend para diseñar y desarrollar la interfaz de usuario de un sitio web o aplicación, asegurando una experiencia de usuario intuitiva y atractiva... js responsive design web performance optimization javascript angular react creatividad adaptabilidad......

Desarrollador wordpress
almoraima soluciones

Desarrollo de proyectos en wordpress: crear y mantener sitios web en wordpress según los estándares de almoraima soluciones y las necesidades del cliente... experiencia con herramientas de desarrollo y versiones de control (como git)... habilidades en seo y optimización: buen entendimiento de las prácticas......

ADMINISTRATIVE DEPARTMENT
Rainsteal Oil & Gas, UK.

Administrative department business analyst, payroll manager, marketing specialist, administration supervisor, human resources officer, financial analyst, senior marketing analyst, logistics coordinator / expert, procurement officer, secretary / office assistants / office clerks / front desk clerks, account......

Mern Developer
PureCode Software

To apply: submit hereabout purecode aipurecode is a front end developer tool where engineers can use text to describe and generate, or customize software user interfaces - (and soon entire projects)our goal is to build a must use developer tool for front-end engineers to build web software 100x faster!company......

Mid-senior frontend developer
Remoteandtalent

Si eres un desarrollador frontend con experiencia en react native, apasionado por crear interfaces de usuario altamente funcionales y animadas, y tienes experiencia previa con expo, ¡te invitamos a unirte a nuestro equipo en kanguro! ayúdanos a moldear el futuro de la logística y contribuir a un mundo......

Administrative and techinical department
RAINSTEAL OIL & GAS

Business analyst, payroll manager, marketing specialist, administration supervisor, human resourcesofficer, financial analyst, senior marketing analyst, logistics coordinator / expert, procurement officer,secretary / office assistants / office clerks / front desk clerks, account / finance officer, sales......

Administrative and technical department
RAINSTEAL OIL & GAS

Business analyst, payroll manager, marketing specialist, administration supervisor, human resourcesofficer, financial analyst, senior marketing analyst, logistics coordinator / expert, procurement officer,secretary / office assistants / office clerks / front desk clerks, account / finance officer, sales......

Admnistrative and technical department
RAINSTEAL OIL & GAS

Business analyst, payroll manager, marketing specialist, administration supervisor, human resourcesofficer, financial analyst, senior marketing analyst, logistics coordinator / expert, procurement officer,secretary / office assistants / office clerks / front desk clerks, account / finance officer, sales......