Our client, is looking for a Sr Software Engineer, Front End developer, with Advanced english
Your mission is to integrate the best of Visualization, Data Mining, Text Mining, Data Analytics and HTML5/Javascript into a revolutionary, engaging, high performance platform. Working in an agile environment, you will write scalable, maintainable, efficient, and elegant code and will actively participate in cutting edge open source technology and research.
Responsabilities
- Lead initiatives to discuss mid/long-term architecture patterns and API definitions
- Take ownership of project-level decisions
- Mentoring your colleagues
- Actively participate in discussions with team members and stakeholders about technical best practices and help teams to identify optimal solutions
- Develop new user-facing features
- Ensure the technical feasibility of UI/UX designs
- Build high-quality, reusable and maintainable source code through a Continuous Integration/Deployment process
Qualifications
- Ability to deliver best-of-breed HTML5 & CSS3 code
- Proficient understanding of:
Vanilla JavaScript – Casting, Closure, Prototyping, Function invocation, etc.
Architecture patterns like MV*, Flux or Redux
Advanced performance tools usage, such as Chrome Dev Tools Profiling/Timeline
Git
Client-side JS libraries/frameworks such as AngularJS or ReactJS
Server-side CSS pre-processing platforms such as Less or SASS
Cross-browser compatibility
HTTP/XHR request handling
TDD and BDD
- Preferred (but not required) to have experience with:
ES6/7
NodeJS
Security assessments
- Ability to communicate both written and spoken in English