高级全栈JavaScript开发工程师
R2 GAME CO.,LIMITED 查看所有职位ShenzhenUpdate time: May 13,2019
Job Description

岗位职责:

1、开发灵活且结构良好的前端架构以及支持它的API;

2、出色的编码实践能力,包括对设计模式和单元测试的深刻理解;

3、作为前端和后端之间的桥梁,回答问题并解决技术团队成员提出的问题;

4、与PM和设计团队密切合作,定义功能规范,并利用React和React Native等框架构建下一代产品;

5、将设计和线框转换为高质量的代码,优化组件,以在各种支持Web的设备和浏览器中实现***性能;

6、构建可重用组件和前端库以供将来使用;

7、与运营和基础设施密切合作,以构建和扩展后端服务,进行各种测试和质量保证检查,以验证已完成项目的质量;

8、能够理解业务需求并将其转化为技术要求。

任职要求:

1、5年的web技术经验和对Javascript,ReactJS,NodeJS,Hooks,State Management,HOC的深刻理解;

2、本科以上学历,计算机相关专业,熟悉React Native;

3、熟悉现代前端构建管道和工具,熟悉代码版本控制工具;

4、熟悉区块链,以太坊,Solidity,松露框架,钱包等;

5、深入了解复杂的数据结构和时间复杂性,具有HTML5,PostgreSQL,XML,JSON的经验;

6、能够在快节奏,充满活力的团队环境中快速学习,自主和积极的态度,以结果为导向,注重细节;

7、高效的沟通和协作技巧,解决问题和***的心态,灵活性和适应变化的能力;

8、能够用英语沟通,分析和综合技能。


Job Description:

BitGuild is looking for a senior full stack javascript engineer for getting their hands dirty in complex problems and interesting challenges. The senior full stack javascript engineer will be critical to the development of our BitGuild's blockchain applications, setting the standard for what a blockchain application should be in this new space


Expectations:

1.Excellent coding practices including a solid understanding of design patterns and unit testing.

2.Develop a flexible and well-structured front-end architecture, along with the APIs to support it

3.Serve as the bridge between frontend and backend

4.Work closely with our PM and design teams to define feature specifications and build the next generation of products leveraging frameworks such as React & React Native

5.Answer questions and resolve issues brought forth by the engineering team members

6.Translating designs and wireframes into high quality code

7.Optimizing components for maximum performance across a vast array of web-capable devices and browsers

8.Building reusable components and front-end libraries for future use

9.Work closely with operations and infrastructure to build and scale back-end services

10.Conduct various tests and quality assurance checks to verify the quality of completed projects

11.Ability to understand business requirements and translate them into technical requirements


Prerequisites:

5+ years experience with web technologies

Experience and deep understanding of Javascript, ReactJS, NodeJS

Hooks, State Management, HOC

Functional Development Approach

Familiarity with React Native

Familiarity with modern front-end build pipelines and tools

Familiarity with code versioning tools

Familiarity with Blockchain, Ethereum, Solidity, Truffle Framework, wallets, exchanges

BA in Computer Science or Computer Engineering or the equivalent in industry experience

Deep understanding of complex data structures and time complexity

Experience with HTML5, PostgreSQL, XML, JSON

Ability to learn quickly in a fast-paced, dynamic team environment

Highly effective communication and collaboration skills

Problem-solving and open-minded mentality

Flexibility and ability to adapt to change

Autonomous and proactive attitude

Results-oriented with an attention to detail

Ability to work under pressure

Strong interpersonal and communication skills, both written and spoken

Ability to communicate in English

Analytical and synthesis skills

职能类别: Web前端开发

关键字: JavaScript JS 全栈 Web 区块链 即时通讯 node.js

上班地址:科兴科学园B1单元-703

Get email alerts for the latest"高级全栈JavaScript开发工程师 jobs in Shenzhen"