About the job Mid-Level Fullstack React Developer(JobID:3003)
Key Responsibilities:
· Develop high performing functional web apps using HTML5, REACT, Redux, Node.js,
· Binding of UI elements to JavaScript object models
· Creating RESTful services with Node.js
· Develop data access objects utilizing ORM and/or stored procedures to manage product data using SQL/Postgres and other GraphDB solutions.
· Write code that is cross-platform and cross-device compatible.
· Coordinate the system development activities of other coders, testers, and automation engineers to achieve company goals and objectives.
· Be responsive to change requests and feature requests.
· Coach and mentor junior programmers as required.
· Work with product owners and company, leaders to envision solutions that exceed customer expectations.
Experience Required:
· Bachelor’s Degree in Computer Science or related
· Excellent communication and interpersonal skills in English.
· 4+ years of experience building complex web applications.
· Solid production experience using component-based development on the client-side.
· 4+ years of experience developing single-page applications.
· 2+ years of experience coding robust and secure Rest API's in Node.js, JSON, XML
· 4+ years of experience working with MySQL (or SQL Server) designing schemas and writing optimized queries.
· 4+ years of experience coding in JavaScript, HTML, CSS
·· 3+ years of experience developing in React.js and Redux.
· Prior to that some experience in Angular or Backbone or Knockout or Ember.
· 3+ years of experience integrating systems using Rest APIs and single sign-on
· Deep knowledge to create standards-compliant, cross-browser, mobile compatible front-end code with responsive design
· Deep knowledge of server-side and front-end performance optimization
· Should be a self-starter who is excited to relentlessly solve many technical challenges.
· Must have excellent written and verbal communication skills.
· Should manage own time and work well both independently and as part of a team.