Agency : Ekino Inside
Job Description Summary :
This role can be front-end, back-end or a fullstack developer. The developer builds and implements functional programs. The developer with work with other developers and product managers throughout the software development life cycle.
The developer should have experience in Agile framework and popular coding language.
Job Description : JOB SUMMARY :
JOB SUMMARY :
Team management : Assist other team members with design challenges and coding issues; and evaluate their performance.
Analyze requirements and implement the application or features.
Provide workload estimates for application development.
Collaborate with other developers to integrate applications with other systems.
Write clean and maintainable code following engineering best practices (unit testing, source control, continuous integration, design patterns, etc.).
Troubleshoot and debug application issues.
Mastering experience in ReactJS / Angular
Strong knowledge task runners and the build process : Webpack / Gulp and more
Knowledge with Unit Testing framework : Jest or else
Strong knowledge with source control management : Git and GitFlows
Strong knowledge with CSS pre-processors : SASS / SCSS / LESS
Comfortable with Photoshop / Sketch, assets exports, PSD and HTML
Autonomously able to set up projects from scratch, from html, css, js testing, automation
Nice-to-have skills :
Understanding of Web Accessibility, SEO, Web Performance, Security
Practical experience in Redux, Storybook, Styled-components libraries
Practical experience of NodeJS development
Experience in back-end development is an advantage
Skills : Contract Type :
Contract Type : Permanent
Here at Havas across the group we pride ourselves on being committed to offering equal opportunities to all potential employees and have zero tolerance for discrimination.
We are an equal opportunity employer and welcome applicants irrespective of age, sex, race, ethnicity, disability and other factors that have no bearing on an individual’s ability to perform their job.
Due to high volume of applications, only eligible or matching candidates will be contacted by us.