V

Frontend Developer (Angular)

Verisk Analytics
Full-time
On-site
Telangana, India
Description

Verisk-Maplecroft's front-end products are driven by the Angular framework, supported by a Django Rest Framework API.  As a front-end developer role aimed at an experienced developer, we are expecting candidates with a deep understanding of Angular and best practices within the framework, as well being versed in interacting with backend APIs that support it. The role requires an individual who is eager to understand and work with the technologies that support our applications and can make best use of that extensive toolkit in building out new features or products.



Responsibilities
  • Work as part of an agile team in requirements gathering, refinement and delivery of user focused improvements
  • Deliver high quality, maintainable and well tested code which meets user requirements
  • Peer review other developers work in a thorough and constructive manner
  • Work collaboratively with other Developers, Project Owners, UX designers and QA engineers to deliver high quality solutions
  • Look for and drive opportunities to improve code quality, development processes and team satisfaction.


Qualifications

Skills and knowledge requirements:

Require:

  • At least 3 years working with the Angular framework in a commercial setting and a deep understanding of the framework and best practices.
  • Proven track record in a commercial software development role
  • Experience with RxJS and reactive-style programming
  • Good knowledge of testing, in particular unit and integration testing with Jasmine, Jest or similar
  • Strong Typescript, JavaScript, HTML and CSS skills
  • Good understanding of front-end web technologies and how web browsers behave and perform
  • Experienced in consuming Rest APIs
  • Industry experience in working with Agile software development practices
  • Knowledge and experience in applying Web Security best practices
  • Good understanding of git and working collaboratively on team-level code bases
  • Fluency and clarity in spoken and written English, being able to concisely communicate technical ideas internally and to UK/US staff.

Nice to have:

  • NGRX, Redux or similar state management approaches
  • Experience of mapping
  • Experience in using MAC
  • e2e and/or BDD testing
  • Python / Django
  • AWS
  • Using or configuring Docker / Containerization
  • Node.js
  • CI/CD pipeline configuration
  • Certifications in cloud technologies (the company will support gaining AWS certifications for those interested)