UI Developer
Job Requirements
Role and Responsibility Brief
• Candidate shall be working as Developer/Senior Developer in the Responsive websites or applications development requiring interaction with cloud. It is an agile methodology-based program where candidate shall be participating in designing, implementation, and peer code reviews.
• Candidate shall be working with Quest Global and Quest Global’s customer teams in a collaborative development model.
• Application front end stack includes React JS technologies while the backend can be Java/J2EE or GO Lang stack on AWS platform.
• Responsibilities of the candidate shall include but not limited to
• Analyse requirements and/or specifications and translate these into software designs.
• Develop high quality software Code based on design.
• Perform extensive unit and system level testing to ensure highest software quality.
• Collaborate with cross-functional teams to analyses, design, and ship new applications.
• Ensure best possible performance, quality, and responsiveness of the application/ services.
Must Have Skill
• Proficient in JavaScript, ES6 (to be validated by one program on pure JavaScript without use of any inbuilt function).
• Write high-quality reusable code to develop the dynamic user interface.
• Extensive experience and expertise with modern frontend technologies and frameworks, primarily React.
• Ability to anticipate problems and steer the team towards right direction.
• Knowledge of software development lifecycle, DevOps (build, continuous integration, deployment tools) and standard methodologies
• Ability to setup packaging using tools like Webpack and deployment pipelines with docker and Jenkins.
• Experience in working source control management systems like GIT, Bitbucket and managing packages using private registries.
• Hands on experience in CSS3, Bootstrap and responsive web interfaces.
• Proficiency with browser-based debugging.
• Familiarity in working with web development technologies (i.e., HTML5, CSS, DOM)