Senior Software Engineer (JavaScript, Full Stack)
- Shenzhen, China
DESCRIPTION
Currently we are looking for a talented Senior Software Engineer (JavaScript, Full Stack) for our Shenzhen office to make the team even stronger.
Responsibilities
- Write a high-quality JavaScript code: alone or as part of the team
- Participate in design and architecture workshops, perform technical feasibility validation during the discovery phase
- Setup technical practice principle i.e. coding standards and convey to team
- Participate in Scrum activities: daily standups, demo sessions, retrospectives, planning, etc
- Mentor junior developers and improve overall quality of a code
- Constantly acquire new skills to apply them on a project
- Participate in discussions with a customer
Requirements
- Degree in a Computer Science related discipline or equivalent
- Real project experience with HTML5, JavaScript, CSS and any framework such as bootstrap, AngularJS, REACT, Node.JS, etc
- Good understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of single page application, asynchronous request handling, partial page updates, and AJAX
- Good understanding of Java, web service and back-end development
- Experience with code versioning tools, such as Git/Mercurial/SVN
- Agile experience or knowledge is preferred