jobBox

Front End UI Developer

Contenterra Software Pvt Ltd
Employment Information
Increase your profile visibility to recruiters up to 3 times
Read More
Company/HR Contact Information
Login your account to see HR contact details.
Job Description

We are looking for a few frontend developers proficient in developing user interfaces for modern rich internet applications using React to join our development team. The candidate will work with our development team on our existing products and projects

Duties & Responsibilities

  • Develop the user interface conforming to the specified design and integrating with the server-side logic written by the backend developers
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection

Required Skills

  • Exceptional knowledge of HTML5, CSS
  • Proficient in JavaScript, including JSON, DOM manipulation and the JavaScript Object Model
  • Proficient understanding of cross-browser compatibility issues and workarounds
  • Deep and extensive knowledge of JavaScript and the web development ecosystem(Bootstrap, jQuery)
  • Thorough understanding of React.js and its core principles
  • Ability to use third-party react components to reduce the development time
  • Build reusable code and libraries for future use
  • Optimize application for maximum speed and scalability
  • Ability to create a responsive design and mobile friendly applications
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Experience in JavaScript build tools like grunt or gulp

Good to Have Skills

  • Good Understanding of Typescript
  • Capability to deploy applications on multiple platforms (AWS, Azure, etc.)
  • Ability to understand business requirements and translate them into technical requirements

General Skills:

  • Ability to work in a team environment, including cross-functional teams and teams with business users throughout the company
  • Good oral and written communication skills.
  • Participate in meetings and conference calls with clients.
  • Initiative to research and learn emerging technologies.
  • Completes additional duties as required.