Descripción del empleo
On behalf of JLL, Ciklum is looking for a Senior Full Stack Developer with FE focus 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
- Work closely with users, product management, and other engineers to define requirements, user workflows and UI mockups
- Build wireframes and mockups
- 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, js, Jest, 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
- Work closely with users, product management, and other engineers to define requirements, user workflows and UI mockups
- Build wireframes and mockups
- 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, js, Jest, Javascript
Requirements
- 4+ years’ experience building large scale, complex applications
- Good understanding and hands-on experience of JavaScript (ES2015, ES6), HTML5 & CSS3, SASS
- Recent experience with modern web technologies such as RESTful APIs, WebSockets, Web APIs
- A proven experience with one or more of the following frameworks: Angular, 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, SonarLint, 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
- 4+ years’ experience building large scale, complex applications
- Good understanding and hands-on experience of JavaScript (ES2015, ES6), HTML5 & CSS3, SASS
- Recent experience with modern web technologies such as RESTful APIs, WebSockets, Web APIs
- A proven experience with one or more of the following frameworks: Angular, 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, SonarLint, 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
- 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
- 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
What's in it for you
- 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
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