|
Webkit / Gecko Expert' R9 ?: q% g4 D0 p1 G/ i
公 司:A famous IC company
& M6 o* O3 ]* G! J% b1 p工作地点:上海
7 ~, r' D# D$ {1 f8 F& \# |$ C# H4 |" m& X( s9 v; S, J
Accountabilities / Responsibilities:
( X1 b, S- M' b/ m: M Maintaining the existing code base: fixing bugs and adding new features. * N' c+ M1 s5 X+ x \, e& _
Investigating and profiling existing HTML5 technologies.
. g$ ^8 A! g, a) u8 ` Working with partners and customers to help them solve their problems. 6 J6 G: _7 n3 }0 {; t
Reviewing other people''s code.
@4 E) g* O: O9 d# v( U% H( n& \6 ~- b
Job Requirements: Essential Technical / Professional Skills: I* \( G$ \. Q
A good degree in a scientific discipline preferably Computer Science.
" n: Z7 b/ b, Y3 F9 _& U5 o Able to demonstrate deep understanding and expertise in WebKit or Gecko, other layout engines would also be of interest. [ m* P6 S& ?. Y1 V: ]* O
Experience with C, C++ and Java across a range of platforms (at least two of Linux, Mac OS X and Windows) and an understanding of how to write portable software.
' F% V+ |' _8 Z. y0 n; v4 M/ Q Experience with HTML5, CSS3, JavaScript.
7 p1 Q9 P+ L' S" S& x* E# u' h Comprehensive knowledge of Khronos standards such as OpenGL ES and OpenCL. - Q% C& C. i. U- w% \! K0 o3 k
Strong testing skills and the knowledge of at least one xUnit framework. . v# R+ A1 v5 c5 D: t" X1 _
Experience with version control systems and issue tracking (git and Jira).
3 U' `8 b8 p$ x, Q+ W z Knowledge of different browsers and their underlying layout engines.
7 e j5 g0 M5 ~8 G& P- q Excellent spoken and written English skills.
2 K/ {& [2 |9 `: q
1 ?; l; M. c; V2 s0 w( b5 }It would be even better if you have experience in any of the following: " |1 Z$ i* J( m& [7 d$ ]# ^; U
Embedded systems (especially if they are xx systems).
* w% }1 |" s+ \# n4 I Knowledge of the capabilities and limitations of mobile browser.
4 S' D4 m3 U1 Z K& k6 Q" {) E An ability to pick up new technologies quickly. + X) d* I, R7 {
Experience with a scripting language, preferably Ruby, but Python is good too! ; d5 L, C9 I; e& t% Y* r
Customer support. 2 ~, A8 u4 B# z
Understanding of development and project processes in depth. ' M: B" [5 H# H1 p2 M
Team management and leadership. |
|