P

Senior Frontend Developer

Powerplay
Full-time
On-site
Bengaluru, Bengaluru, India


About Us


Powerplay is "Slack for Construction Industry".


Powerplay is a mobile app that helps contractors to collect money faster by improving their site to office communication

We aim to bring the speed of software development to infrastructure development.


Founded by IIT Roorkee alumni, backed by industry experts and leading VCs, we are on a mission to help the second largest industry in India-Construction to make a transition from pen and paper to digital. As a productivity app startup, we value productivity and ownership the most. That helps raise our own bar and the bar of people we hire. We follow agile and scrum approaches for product development and uses best-of-class tools and practices.

Measuring our progress on a weekly basis and iterating fast enables us to build breakthrough modules and features rapidly.


Job Description:


Responsibilities:


  • Improve app architecture to make the product more modular, scalable
  • Setup best practices and metrics for app performance
  • Maintaining quality and ensure the responsiveness of applications
  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Familiar with cross-browser compatibility issues


Requirement:


  • Excellent knowledge of HTML5, CSS, JavaScript, Typescript & React.js
  • Strong proficiency in JavaScript, including DOM manipulation
  • Experience with popular React.js workflows such as Redux
  • Thorough understanding of React.js and its core principles
  • Experience working with server-client architectures, consuming JSON data from API’s
  • Familiarity with newer specifications of EcmaScript
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Familiarity with modern front-end build pipelines and tools
  • A knack for benchmarking and optimization