Front beginner developper
Initiumsoft
Municipality of Madrid, Spain
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
JuniorJob location
Remote
Municipality of Madrid, Spain
Tech stack
HTML
Java
JavaScript
Unit Testing
Azure
CSS
Software Design Patterns
ECMAScript
Spring
JSON
Selenium
TypeScript
Web Services
Bower
Sinon
Test Driven Development
Apache Yarn
Rollup
Backend
GIT
WebPack
Integration Tests
Playwright
Npm(Software)
Front End Software Development
Selenium Webdriver
Mocha
Software Version Control
Jasmine
Docker
Job description
- Diseñar y construir arquitecturas front-end eficientes, modulares y escalables.
- Garantizar la máxima calidad del software mediante la implementación de pruebas unitarias, de integración y accesibilidad.
- Colaborar activamente en la definición de estrategias de Microfront-ends y optimización de herramientas de construcción.
- Asegurar una comunicación fluida en entornos internacionales con clientes y equipos multidisciplinarios.
Requirements
Experiencia: Más de 3 años en desarrollo Front-End.
- Core Técnico: Sólido dominio de JavaScript (ES5/ES6) e HTML (3 a 5 años de experiencia) junto con CSS (1 a 3 años).
- Frameworks: Al menos 3-5 años de experiencia con un framework principal (Angular, ReactJS, Vue, Polymer o Lit-HTML/Lit-Element).
- Testing QA: Experiencia robusta (3 a 5 años) en pruebas unitarias y de componentes (Karma, Chai, Sinon, Jasmine o Mocha) , y de 1 a 3 años en pruebas de Integración, E2E (WebDriverIO, Selenium), Visuales (Playwright) y de accesibilidad.
- Ecosistema & Herramientas: Experiencia con JSON, REST y web-services (3-5 años) , control de versiones con GIT (3-5 años) , y gestión/configuración de herramientas de CI como Yarn, NPM o Bower (3-5 años).
- Idiomas: Nivel de inglés avanzado (C1), con fluidez verbal demostrada.
Valoramos especialmente si además cuentas con (Deseable):
- Conocimiento en desarrollo guiado por pruebas (TDD) y Typescript (1 a 3 años).
- Nociones o experiencia práctica con Rollup, Webpack o herramientas CLI basadas en Node (menos de 1 año).
- Familiaridad con patrones de diseño avanzados y estrategias de Microfront-ends.
- Pinceladas en tecnologías backend como Java (Spring framework), entornos Docker o Azure DevOps (menos de 1 año)., * Eficiencia: Cumplimiento mensual de los objetivos de eficiencia establecidos para los proyectos.
- Estrategia: Alineación precisa y ejecución efectiva del plan estratégico del equipo.
- Evolución: Tu pasión por aprender, compartir ideas y evolucionar de la mano con el equipo de alto rendimiento.
Benefits & conditions
- Compensación: Salario fijo competitivo acorde a tu experiencia técnica.
- Flexibilidad Real: Modalidad de trabajo 100% remota dentro de España con un ambiente de respeto hacia tu tiempo.
- Cultura Initium: Un entorno basado en la autonomía, la colaboración, el dinamismo y la mentoría continua, donde tu iniciativa se reconoce y se premia.
- Impacto de Élite: Proyectos retadores con tecnologías de vanguardia donde nunca te aburrirás y siempre estarás inspirado por un equipo de alto desempeño.