The ideal candidate should have extensive experience as a Front-End Developer proficient in JavaScript frameworks like React JS, who can translate designs into interactive interfaces with a strong understanding of the software development life cycle, agile methodologies, and a keen eye for code quality, while understanding the client's needs.
Responsibilities
- Collaborate with backend developers, designers, and product owners to create a high-performance, secure, and responsive front-end, translating designs and style guides into clean, simple, and interactive user interfaces while ensuring cross-browser compatibility, performance, and robustness.
- Identify and establish best practices and frameworks, keeping in mind parameters of performance, responsiveness, security, maintainability, extensibility, and reuse.
- Participate in architectural discussions with a group of senior architects.
- Deliver high-quality code that is maintainable and readable.
- Develop and maintain features using JavaScript frameworks such as React, Angular or or Ember.js .
- Ensure timely resolution of all assigned issues.
Requirements
- BE/B. Tech/MCA with 3+ years of experience in developing front-end technologies using ReactJS, Object Oriented JavaScript, HTML5 and CSS3 while ensuring continuous deployment, integration, and monitoring.
- Understanding of various browser engines and experience in handling cross-browser compatibility issues.
- Experience in the software development life cycle and a good understanding of version control systems like Git.
- Familiarity with an agile development methodology (preferably Scrum).
- Understand authentication/authorization and have secured applications using OAuth(2) and JSON Web Tokens.
- Excellent time management, multi-tasking, and communication skills.
What Sets You Apart
- Exposure to tools such as Jenkins, NewRelic, DataDog, PagerDuty, and Sentry.
This job was posted by Ishika Chaudhary from CloudKeeper.