Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for a talented senior frontend developer who will design, improve, implement, and release software that meets functionality, usability, reliability, performance, and supportability requirements. The ideal candidate will have a strong background in software development, with expertise in React, Angular, JavaScript/TypeScript, HTML, CSS.
Responsibilities:
- Develop and maintain robust frontend apps with a focus on performance, scalability, and security.
- Design, develop and test new features and maintain old ones.
- Understand business needs, processes and engineering requirements/restrictions.
- Develop and implement user Interfaces for the organization software applications using Angular, React, HTML, CSS, JavaScript (jQuery), Bootstrap in order to implement cross browsers/platforms compatible applications that are search engine friendly.
- Using responsive web design to create user interfaces that automatically conform to multiple screen sizes and devices
- Help in creating high quality user manuals whenever needed that communicate clearly and translate business processes into user-friendly flows.
- Helping and supporting peers and other teams through reviewing their code and training them on job basics if needed
Job Requirements
- 5+ years of Frontend development experience.
- Strong Experience with the essential front-end web development languages and frameworks including Angular, React, HTML5, CSS3, Bootstrap, JavaScript, and JQuery
- Experience with and expertise in UI standards. Knowledge of design best practices and prototyping techniques is desirable.
- Good skills in using the design tools like Adobe Photoshop, adobeXD, and Figma.
- Good knowledge of Usability and Accessibility practices.
- Good knowledge of automation tools (Gulp or Grunt) and testing framework
- Very good knowledge of SEO Principles
- Experience with Agile Methodologies.
- Experience with code versioning tools such as Git and DevOps/TFS.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Excellent problem-solving and analytical skills