Frontend Developer

Job Description

Frontend Developer-Bengaluru, Karnataka, India (Hybrid)
ResponsibilitiesResponsible for implementing visual elements that users see and interact with in a web applicationDevelop new user-facing featuresBuild reusable code and libraries for future useEnsure the technical feasibility of UI/UX designsOptimise the application for maximum speed and scalabilityEnsure changes are validated before submitting to the back-endCollaborate with other team members and stakeholdersDevelop functional and appealing web- and mobile-based applications based on usabilityProvide website maintenance, bug fixing, and enhancementsWrite functional requirement documents and specificationsCreate quality mockups and prototypes on tight timelinesAssist back-end developers with coding and troubleshootingCreate cascading style sheets (CSS) that are consistent across all browsers and platformsOther duties as assigned2. Experience & Skills2+ years working as a Developer or a combination of education and experience2+ years of experience in Reactjs, GCP, and cloud platforms.Proficient understanding of web markup, including HTML5, CSS3Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASSProficient understanding of client-side scripting and JavaScript frameworks, including jQueryGood understanding of advanced JavaScript libraries and frameworksGood understanding of asynchronous request handling, partial page updates, and AJAXBasic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an imageProficient understanding of cross-browser compatibility issues and ways to work around themProficient understanding of code versioning toolsGood understanding of SEO principles and ensuring that the application will adhere to themHTML, CSS, JavaScript, Docker, Git3. Education, Certifications, LicensesBachelor’s degree in Computer Science or a related field preferred