Descripción del empleo
On behalf of JLL, Ciklum is looking for a Senior Front End Developer to join Málaga team on a full-time basis.
An exciting and unique opportunity to build a new development team that will have a DevOps approach to work on digital initiatives that will help them move forward to their 2020 vision.
Responsibilities
- Participate in creative brainstorming;
- Research user requirements through discussions with key stakeholders;
- Produce prototypes to communicate user interactions and design ideas;
- Validate designs with customers;
- Work with Software Development team to ensure correct implementation of designs;
- Convert designs and workflows into an experience the user adopts;
- Create beautiful user interfaces that are a pleasure to use;
- Perform code reviews and provide mentoring/training to the wider technical teams where appropriate;
- Ensure our platforms adhere to industry standards where appropriate, eg accessibility;
- Create and maintain Front End codebase, ie HTML, CSS, Vue,js, React,js Javascript
- Participate in creative brainstorming;
- Research user requirements through discussions with key stakeholders;
- Produce prototypes to communicate user interactions and design ideas;
- Validate designs with customers;
- Work with Software Development team to ensure correct implementation of designs;
- Convert designs and workflows into an experience the user adopts;
- Create beautiful user interfaces that are a pleasure to use;
- Perform code reviews and provide mentoring/training to the wider technical teams where appropriate;
- Ensure our platforms adhere to industry standards where appropriate, eg accessibility;
- Create and maintain Front End codebase, ie HTML, CSS, Vue,js, React,js Javascript
Requirements
- Experience building large scale, complex applications;
- Good understanding and hands-on experience of JavaScript (ES2015, ES6), HTML5 & CSS3;
- Recent experience with modern web technologies such as RESTful APIs, WebSockets, Web APIs;
- A proven experience with one or more of the following frameworks: React or Vue.
- Experience with one or more state manager as Redux or Vuex;
- Familiarity with Typescript or willingness to learn;
- Experience with Babel, NPM
- Experience with ESlint, Prettier, TSlint
- Demonstrated ability to debug front end applications
- Strong understanding of the SDLC
- Basic understanding of design principles
- Demonstrable experience using JavaScript build tools TDD/Bdd
- Passion to deliver clean, semantic, maintainable, re-usable Front-End code
- Excellent eye for detail and finesse in UX design
- Good level of written and spoken English.
- Organised, deadline focused and analytical
- Confident, effective communicator with business customers at all levels including Senior Management
- Experience building large scale, complex applications;
- Good understanding and hands-on experience of JavaScript (ES2015, ES6), HTML5 & CSS3;
- Recent experience with modern web technologies such as RESTful APIs, WebSockets, Web APIs;
- A proven experience with one or more of the following frameworks: React or Vue.
- Experience with one or more state manager as Redux or Vuex;
- Familiarity with Typescript or willingness to learn;
- Experience with Babel, NPM
- Experience with ESlint, Prettier, TSlint
- Demonstrated ability to debug front end applications
- Strong understanding of the SDLC
- Basic understanding of design principles
- Demonstrable experience using JavaScript build tools TDD/Bdd
- Passion to deliver clean, semantic, maintainable, re-usable Front-End code
- Excellent eye for detail and finesse in UX design
- Good level of written and spoken English.
- Organised, deadline focused and analytical
- Confident, effective communicator with business customers at all levels including Senior Management
Desirable
- Experience with Webpack, Rollup.js etc;
- Experience with asynchronous, event-driven architectures;
- Experience with Node.js, Express;
- Experience with CI like TFS/Jenkins/TeamCity
- Authority on UX theory and best practices and creating simple, intuitive user experiences for customers
- Experience of planning and implementing solutions using Agile development processes such as SCRUM, TDD
- An online portfolio to showcase previous work
- Experience with agile development frameworks, e.g. SCRUM
- Experience with Webpack, Rollup.js etc;
- Experience with asynchronous, event-driven architectures;
- Experience with Node.js, Express;
- Experience with CI like TFS/Jenkins/TeamCity
- Authority on UX theory and best practices and creating simple, intuitive user experiences for customers
- Experience of planning and implementing solutions using Agile development processes such as SCRUM, TDD
- An online portfolio to showcase previous work
- Experience with agile development frameworks, e.g. SCRUM
Personal skills
- Working well autonomously, without close supervision, readiness to take responsibility;
- Acting as a Team player and having highly developed communication skills, both toward co-programmers and project manager
- Being committed to timely delivery of quality results
- Being innovative in his/her work;
- Documenting own code and general functionality.
- Working well autonomously, without close supervision, readiness to take responsibility;
- Acting as a Team player and having highly developed communication skills, both toward co-programmers and project manager
- Being committed to timely delivery of quality results
- Being innovative in his/her work;
- Documenting own code and general functionality.
What's in it for you
- Unique working environment where you communicate and work directly with client;
- Variety of knowledge sharing, training and self-development opportunities;
- Competitive salary;
- State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.
- Unique working environment where you communicate and work directly with client;
- Variety of knowledge sharing, training and self-development opportunities;
- Competitive salary;
- State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.
Información extra
- Status
- Inactiva
- Localización
- Málaga
- Tipo de contrato
- Tiempo completo
- Tipo de trabajo
- Servicios Consultoría IT
- Carnet de conducir
- No
- Vehículo
- No
- Carta de motivación
- No