Full-stack Javascript Developer Job in Zealousweb
Full-stack Javascript Developer
- Ahmedabad, Gujarat
- Not Disclosed
- Full-time
- Permanent
Full-Stack JavaScript Developer
APPLYWe re looking for an eager and knowledgeable Full Stack JavaScript Developer (NodeJS & ReactJS is a must) having excellent communication skills to join our technical team in Ahmedabad, India. You ll be expected to utilize bleeding-edge technology, and with robust techniques, you ll build a variety of tools to aid and enhance user experience and data collection, including design systems, progressive apps, voice and chat bot integrations.
Working quickly and creatively should come naturally to you, as well as being an innovative problem-solver who takes pride in producing logical, simple and effective solutions to what are often very new and complex issues.
Required Skills:
Technical:
- Strong knowledge of HTML, CSS & Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience in JavaScript Frontend Framework/Library (ie ReactJS, gatsbyjs, AngularJS, Vue.js)
- Experience in JavaScript Backend Framework/Library (ie Node.js, Express.js)
- Experience with Popular React.js Workflows (i.e. Flux or Redux)
- Familiar with JavaScript Standard ECMAScript (or ES)
- Knowledge of secure authorization mechanisms, i.e. JSON Web Token
- Familiarity with modern front-end build pipelines and tools (i.e. NPM or Yarn, Gulp or Grunt)
- Experience with common front-end development tools such as Babel, Webpack, etc.
- A knack for benchmarking and optimization
- Understanding of server-side CSS pre-processors such as Stylus, Less
- ORM Knowledge (i.e. Sequelize or Mongoose)
- Knowledge of isomorphic React is a plus
- Familiarity with Firebase, MongoDB, MySQL, PostgreSQL Database
- Understanding of RPC, REST and GraphQL
- Familiarity with Version Control such as GitHub, BitBucket
Non-Technical:
- Effective communication skills
- An analytical bent of mind and problem-solving aptitude
- Good time management skills
- Curiosity for learning
- Attention to detail
- Creative vision
- Patience
Roles & Responsibilities:
- Ability to understand business requirements and translate them into technical requirements
- 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 performing applications
- Implementation of security and data protection
- Understanding the nature of asynchronous programming and its quirks and workarounds
- User authentication and authorization between multiple systems, servers, and environments
- Understanding accessibility and security compliance
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Design and implementation of the overall web architecture
- Pixel-perfect implementation of our approved user interface
- Implementing automated testing platforms and unit tests
Experience Required:
- Minimum 6 months training/experience required in NodeJS + ReactJS
Desire Skills
- 6 months to 2 years
1 to 2 Year
2 - 4 Hires