Position Details: Javascript Developer
Description:
Our company is seeking for a passionate JavaScript
Experts who working directly with a multi-national team of accomplished
software engineers in India, South Africa, Colombia, and the US.
Our React.js Developer interact directly with other tech team members,
as well as functional business managers and end users for the product around
the globe.
We are looking
for a great JavaScript developer who is proficient with JS Libraries. Your primary focus will be on developing
user interface components and implementing. You will ensure that these
components and the overall application are robust and easy to maintain. You
will coordinate with the rest of the team working on different layers of the infrastructure.
Therefore, a commitment to collaborative problem solving, sophisticated design,
and quality product is important.
Experience:
5 to 8 Years
REQUIRED QUALIFICATIONS:
- Strong
proficiency in JavaScript and Typescript, including DOM manipulation and
the JavaScript object model
- Thorough understanding of Frontend frameworks like
React and Angular and its core principles
- Experience with popular React.js workflows (such as
Flux or Redux)
- Familiarity with newer specifications of EcmaScript
- Experience with data structure libraries (e.g.,
Immutable.js)
- Responsive UI design using HTML5 and CSS3.
- JS frameworks like Bootstrap , Kendo UI etc. and CSS
frameworks like SASS , LESS are a plus
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs and knowledge on JEE
frameworks
- Knowledge of modern authorization mechanisms, such as
JSON Web Token
- Familiarity with modern front-end build pipelines and
tools such as Atom , Visual Code, Eclipse, Postman etc
- Experience with common front-end development tools such
as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate
them into technical requirements
- Familiarity with code versioning tools such as Git,
SVN, and Mercurial.
- Ability to achieve results working independently with
limited guidance.
- Excellent understanding of relational databases
(tables, views, indexes, functions, and replication)
- Ability to effectively manage implementation of
enhancements, change requests, and releases across multiple, competing,
high-priority projects with varying deadlines.
- Strong interpersonal skills and customer and results
orientation
- Excellent written and verbal communication skills.
- Ability to interact effectively at all levels with
sensitivity to cultural diversity