|
Full Stack Lead – React JS & Node JS
|
|
JavaScript, NodeJS, React JS
|
|
|
|
|
|
- To work with a cross-functional software development team on highly visible strategic projects as an expert level individual contributor to the design, consult, plan, lead a team and coding tasks assigned.
- Responsible for the development of highly responsive, web-based UI in a flexible and well-structured application architecture.
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs (Salesforce, box.com, Google APIs etc.)
- Produce well designed efficient code in a timely manner to meet delivery timescales/milestones.
- Mentor other developers on software best practices technical guidance and help grow their software development skillsets.
- To proactively stay plugged into emerging technologies/industry trends and apply them to operations and activities.
- Should demonstrate the ability to handle multiple projects simultaneously, manage priorities and communicate progress effectively.
|
|
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Integration of user-facing elements developed by front-end developers with server-side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions (include databases, key-value stores, blob stores, etc.)
|
|
|
|
At least 8 years of software development experience having a focus on front-end & back-end development. (5 years experience in ReactJS, Node Js)
|