OpenOpportunity Sourced Jobs — Bengaluru, Hyderabad, Kolkata, Mumbai, New Delhi, Pune, Chennai
Full Time · On Site · Entry Level
Role: Software Development - Other | Department: Engineering - Software & QA | Industry: IT Services & Consulting | Education: UG: Any Graduate; PG: Any Postgraduate Strong understanding of JavaScript its quirks and workarounds. Strong understanding of TypeScript its quirks and workarounds. Advanced knowledge of NPM and the most frequently used libraries (E.g: Socket.io, Underscore.js, Passport, etc.). Knowledge of any Node.JS ORM (Mongoose, Sequlize, Knex, etc.). Understanding of any of the following Node.JS frameworks: Express JS, Koa Js, Hapi JS or any other. Good understanding of OOP and data structures. JavaScript unit testing frameworks (prefer Unit.js, Mocha). Ability to write complex algorithms. Understanding of code versioning tools, such as {GIT / Mercurial / SVN}. Strong understanding of Cloud services like AWS S3, EC2, Route53, Load Balancing, CDN etc Strong understanding about DNS and SSLs Very Good English communication skills (both verbal and written). Client communication experience. What You Will Be Doing: Meeting with the development team to discuss UI ideas and applications. Reviewing application requirements and interface designs. Identifying web-based user interactions. Developing and implementing highly responsive user interface components using react concepts. Writing application interface codes using JavaScript following react.js workflows. Troubleshooting interface software and debugging application codes. Developing and implementing front-end architecture to support user interface concepts. Monitoring and improving front-end performance. Documenting application changes and developing updates. Managing all development environments of the applications Note: This posting is internally split between two mismatched sections. "Skills Required" describes a Node.js backend/DevOps role (NPM, Node ORMs, Express/Koa/Hapi, AWS Route53, Load Balancing, DNS/SSL) with no mention of React at all, while "What You Will Be Doing" describes genuine React front-end work ("react.js workflows," "responsive user interface components"). The Key Skills tags (Front end, GIT, Debugging, DNS, Javascript, Data structures, Unit testing, Troubleshooting, Load balancing, Monitoring) reflect only the backend section and omit "React" entirely, despite the job title being "React Developer" - suggesting the description was assembled from a different (backend) template that wasn't fully replaced.
Front end, GIT, Debugging, DNS, Javascript, Data structures, Unit testing, Troubleshooting, Load balancing, Monitoring