Senior Front-end Dev (JavaScript, HTML5)
Top 3 Reasons To Join Us
- Competitive salary
- Chance to work/develop with projects oversea
- Amazing office life with every Friday happy hours
The Job
A motivated and creative Front-End Developer with experience in UX & UI who’s eager to be part of a young and international team and exciting ideas.
We're looking for someone who is curious, independent, proactive and solution-oriented to solve problems efficiently and in a scalable manner.
You will evolve in a dynamic and agile R&D team.
You will be our full time Front End Engineer with your key responsibility being to own anything front-end related. To accomplish perfectly your mission you should be :
- Technical leader in your domain
- Valued member of an autonomous, cross-functional agile team
- Creative and proactive
- Design and User Experience thinking
- Details oriented and pixel perfect eye
- ability to think creatively and strategically
- Optimize the tools and workflows defined by the team and also propose ideas/solutions
- Handle the evolution, implementation and improvement of the frontend
Your work will involve:
- Mentor intern/junior developer
- Performing front-end development
- Working closely with and incorporating feedback from all team member
- Analyze requirements, implement features in specification documents.
- Provide time estimates for development effort with support of senior.
- Come up with suggestions, raise early any concerns to Tech lead / Project Manager
- Research new technologies and existing libraries
- Collaborate with back-end developers for integration with server-side code.
- Team management: assist junior members with design challenges and coding issues; evaluate their performance on a defined period.
- Learn and learn
- Share knowledge to team
Your Skills and Experience
- Know perfectly and deeply the html standard
- Have experiences with canvas, video tag
- Have experiences with webgl, websocket
- Streaming in html5 (progressive download, adaptive bitrate streaming and live streaming)
- know perfectly and deeply css in native
- Proficient in responsive web design
- Have experiences in css framework like bootstrap, foundation, uikit etc ...
- Can do everything in pure css instead of using css framework
- Have experiences in LESS, SASS or STYLUS
- css minify, mixins and nested
- Expert in low level Javascript programming, javascript framework (jquery, amberjs, angularjs, javascriptMVC, backbonejs), RESTFul API Token Based, bearer token and Oauth 2
- Extensive knowledge in dom, ajax, json, web service, web api, restful api token based
- Can do everything in low level javascript instead of using javascript framework
- Cross domain script for multiple server and distributed script call
- Web socket / socket.io / javascript asynchronous / javascript long polling
- Javascript minify and mixing
- Intimate knowledge of cross-browser compatibility, web standards, and SEO best practices
- Comfortable with template languages
- Comfortable with JSON, XML and interacting with public APIs is a plus
Good to have:
- media/interactive/marketing/online advertising industries
- CDN and load balancing infrastructure
- media streaming (live streaming, progressive download, adaptive bitrate streaming etc ...)
- media server (FMS, Red5, Unreal Media Server etc ...)
- NodeJS
- Continuous Integration system
- Hybrid apps programming (eg: Ionic, cordova, reactnative, Electron …)
Why You'll Love Working Here
- International working environment
- 20 annual leave per year
- Working hours from 8.30am to – 6pm, 5 days per week from Monday to Friday
- Having a chance working oversea due to the project requirements
- Happy hours every Friday afternoon
- Salary: Negotiable