Angular JS Senior Developer
RIL
Role
- Create responsive web applications using React and Angular
- Produce HTML/CSS/JavaScript code from design documentation
- Research and recommend functional libraries to expedite development
- Recommend the development of an inhouse or Open Source UI Components library
- Build intuitive DevOps piplines for Single Page Application (SPA) deployments into one of the main cloud providers
- Automate processes within the DevOps pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery
- Ensure high code quality through automated unit and functional testing
- Strong attention to detail and understanding of UX and visual design concepts to provide leadership perspective on front and backend technologies and their overall impact on the creative process
- Scope out project deliverables and formulate a plan for development
- Work within an Agile product team comprised of technical, product and business team members to deliver exceptional products.
- Work closely with internal and external design, business, and technical counterparts
Experience
- 4+ years of experience working on Front End development (Preferably in Angular)
- Must have 3+ years of experience with Angular
- 2+ years of experience with NodeJS
- 4+ years of working knowledge with: – HTML5, CSS3, SASS, JavaScript, TypeScript, Angular JS, REST Web Services, Data Binding
- React, Angular, Git, Jenkins and CI/CD server
- Experience using Agile methodologies for developing application
Preferred Qualifications:
- Strong communication and organizational skills with an ability to thrive in a fast-paced production deadline-driven environment both internal and client facing
- Bachelor’s degree (Master’s a plus) in Computer Science or equivalent experience
- 2 – 4 years of experience with: – Responsive Design methodologies and techniques
- CSS Preprocessors (LESS or SASS)
- 3+ years of working knowledge with: – NodeJS
- Zeplin, Sketch, Adobe XD
- Experience using Agile methodologies for developing applications
- Experience in creating project estimates, defining scope requirements, and structuring projects
- Ability to solve complex development problems and produce the highest quality code while striving to push the technical boundaries of online applications
- Ability to work quickly while maintaining strong attention to detail and accuracy while adhering to W3C and accessibility guidelines
- You’ve used or are interested in learning about backend development with NodeJS