The Senior Front End Application Developer is responsible for the front-end design of the CAVO web application. Cavo is a healthcare-related SaaS application, both internal and externally facing, so security is a focus of the architecture.
Essential Duties and Responsibilities
- Collaborate with Product Manager, Director of UX, Senior Application Developer and VP Engineering to produce the best possible end product
- Translate mockups using css/sass/angular/typescript to working elements
- Maintain discussions of proposed features as Github Issues
- Tweak and debug in collaboration with peers
- Maintain Slack conversations during working hours
- Provide work effort estimates to management to assist in setting priorities
- Deliver timely work in accordance with estimates
- Solve problems as they arise and communicate potential roadblocks to manage expectations
- Adhere strictly to all security policies.
Minimum Qualifications (Knowledge, Skills, and Abilities)
- 3+ years in a senior front-end application development role
- Expert in SASS, CSS, Angular, RXJS, NGRX, Typescript, REST, JSON, ES6 Principles
- Experience with modern JavaScript, HTML, CSS, and REST APIs
- Familiarity with ds.js preferred
- Extensive experience writing unit tests
- Strong written and verbal communication skills
- An experienced grasp of version control, branches, and git in particular
- Thorough understanding of working in development, staging, and production environments