Volem trobar un desenvolupador AngularJS responsable de la part del client del nostre servei. El seu principal objectiu serà implementar una interfície d’usuari completa en forma d’una aplicació web mòbil i d’escriptori, amb un enfocament en el rendiment. Les seves principals funcions inclouen la creació de mòduls i components, alhora que acoblar-los en una aplicació funcional.
El disseny artístic, juntament amb plantilles HTML, seran lliurats per l’equip de disseny, però necessitarem la seva ajuda pel que fa a animacions CSS i HTML de sortida final. Treballarà en equip amb els desenvolupadors de serveis de fons, que es comuniquen amb l’API utilitzant mètodes estàndard REST/JSON o SOAP. Es requereix un coneixement de tots els components de plataformes i infraestructures habituals.
Responsabilitats
- Entregar una aplicació front-end completa o treballar en un grup de desenvolupament.
- Garantir un alt rendiment en aplicacions mòbils i d’escriptori.
- Dominar JavaScript, JQUERY, HTML i CSS.
- Coordinar el flux de treball amb altres professionals, com el dissenyador gràfic y el codificador d’HTML.
- Cooperar amb el desenvolupador de serveis de fons en el procés de construcció de l’API REST.
- Comunicació amb els serveis web externs.
Habilitats
- Domini de JavaScript i HTML5.
- Coneixement profund de les pràctiques angulars i dels mòduls gràcies a una àmplia experiència laboral.
- Creació i reutilització de mòduls i components comprovables autònomament.
- Coneixement de testeig automatitzat.
- Assegurar una cadena clara dependència, pel que fa a la lògica d’aplicació, així com el sistema d’arxius.
- Proporcionar solucions SEO per aplicacions d’una sola pàgina.
- Ampli coneixement de CSS i JS per proporcionar efectes visuals.
- Completa comprensió de les responsabilitats de les plataformes, bases de dades, API, emmagatzematge en memòria cau, proxies i altres serveis web.
- La validació de les accions de l’usuari en el client i proporcionar informació sensible.
- Escriure codi no-bloqueig i recórrer a tècniques avançades com ara multi-threading, quan sigui necessari.
- Creació d’encàrrecs, mòduls i components d’ús general que s’estenen als elements i mòduls d’AngularJS centrals.
- Experiència amb tots els nivells d’operació disponibles per al front-end, com la creació de XHR en JS.
- Experiència amb la construcció de la infraestructura per fer servir a la aplicació front-end i actius.
- Automatitzar el procés de construcció de la producció, JIRA stack flow.
- Mantenir la documentació.
- Escriure proves unitàries extenses utilitzant tasques TDD automatitzades.
- Creació de conjunts de proves I2I per a tots els components.
- Creació de la configuració, estructura i scripts de prova per als entorns d’integració contínua.
- Comprensió competent de temes i formes de compatibilitat entre navegadors.
- Coneixements i experiencia en Bootstrap.
- Comprensió competent d’eines de codi de versions, com Git.
- Bon enteniment dels principis de SEO i la garantia que l’aplicació s’hi adhereix.
Què oferim ?
- Projectes engrescadors: aquí mai t’avorriràs.
- Estabilitat laboral amb contracte indefinit.
- Un ambient de treball jove i distès.
- Jornada laboral amb horari europeu de 08.00 a 17.00, o a convenir.
- Creixement professional.
- Salari a negociar en funció dels teus coneixements i experiència.