Senior Frontend Developer

Full time Confidential in Technology & IT Email Job
  • Share:

Job Detail

  • Offered Salary 1000
  • Career Level Staff
  • Experience 6 Years
  • Gender N/A
  • Industry Technology $ IT
  • Qualifications Master’s Degree

Job Description

Responsibilities
• Develop and maintain single page applications using HTML5, CSS3, Angular and RESTful APIs according to best
• practices in UI/UX, front-end development and application development
• Develop and maintain Angular Libraries shared across many Angular Applications
• Test and debug our ever-evolving product line to improve their speed, scalability, and usability across multiple browsers, devices, and web standards
• Research and test new web technologies and make recommendations on opportunities to improve our user interface
• Communicate effectively with other team members to understand the big picture of the organisation and its goals
• Collaborate regularly with designers and developers on the implementation of new features

Requirements
• 6+ years of experience in JavaScript/Frontend development
• At least 4 years of experience in Angular 2 and above
• Strong experience with various JavaScript standards, libraries, frameworks, compilers, and transpilers including ES6, TypeScript, Web Workers, and latest versions of Angular and Angular CLI
• Knowledge and experience in Angular application architectures and design
• Experience with RESTful services
• Experience with Node.js is a plus
• Experience working with Angular Library project types is a plus
• Experience with troubleshooting and improving performance
• Proficiency in HTML5, CSS3
• Experience in working with Git, BitBucket and other version control tools
• Extensive knowledge in advanced coding techniques and cross-platform development
• Ability to write high-quality, self-documenting code using test-driven development techniques
• Familiarity with testing and debugging processes
• Good analytical skills & experience in software development life cycle
• A drive to learn and a corresponding technical level
• Good team work & communication skills

Other jobs you may like