Cedent Consulting - Chicago, IL

posted 3 months ago

Full-time - Mid Level
Chicago, IL
Professional, Scientific, and Technical Services

About the position

As a Fullstack Java Developer / Architect at CVS, you will play a pivotal role in creating innovative digital solutions aimed at enhancing accessibility, integration, and reliability in healthcare services. This position requires a hands-on approach to UI architecture, where you will be responsible for the architecture, design, implementation, and documentation of UI frameworks. You will lead by example, developing proof of concepts and reference implementations while providing architectural guidance to the team. This role is particularly suited for a Senior UI Engineer aspiring to transition into UI Architecture, allowing you to leverage your extensive experience in web application development and UI design. In this role, you will be tasked with building proof of concepts (POCs) and supporting developers in implementing architectural suggestions and guidelines. You will be at the forefront of adopting new technologies and best design practices to ensure that CVS products excel in usability. Your responsibilities will include learning the capabilities of applications to ensure the technical feasibility of UI designs, providing technical and architectural support to UI team members, and contributing to the architecture and design of enterprise-class UI solutions. You will conduct design and code reviews with a strong emphasis on user experience, performance, scalability, security, and future expansion. The ideal candidate will be innovative and possess the ability to mentor and coach junior engineers, fostering a culture of continuous improvement and front-end best practices. You will collaborate closely with visual and experience designers, as well as engineers, to implement new features and work alongside project team members, including UX designers, Product Management, Business Analysts, and Software Developers. This role offers a unique opportunity to be part of a dynamic team and contribute to CVS's growth story while enjoying a supportive and challenging work environment.

Responsibilities

  • Building proof of concepts (POCs) for UI architecture.
  • Supporting developers in implementing architectural suggestions and guidelines.
  • Adopting new technologies and best design practices for usability.
  • Learning application capabilities to ensure technical feasibility of UI designs.
  • Providing technical and architectural support to UI team members.
  • Contributing to the architecture, design, and implementation of enterprise-class UI solutions.
  • Conducting design and code reviews focusing on user experience, performance, scalability, and security.
  • Mentoring and coaching junior engineers in front-end best practices.
  • Collaborating with visual and experience designers to implement new features.
  • Working closely with project team members including UX designers, Product Management, Business Analysts, and Software Developers.

Requirements

  • 9-10+ years of experience developing or architecting Web Application UI with JavaScript, React JS or AngularJS (knowledge of Angular 5+ required).
  • 9-10+ years of experience on UI frameworks such as AngularJS, jQuery, Ajax, CSS, HTML5, CSS pre-processors (SASS, LESS etc.).
  • Experience with responsive, adaptive UI design and development.
  • Experience with BackboneJS, Angular, Polymer and other popular front-end frameworks.
  • Basic knowledge of NodeJS and related server-side concepts.
  • Extensive experience working on ES6/ES7/ES8, UI Middleware.
  • Experience working on UI sharing: Web Components, Micro-frontends, Control/Pattern libraries and tools.
  • Experience with state management: Flux, Redux, NGRX and related patterns.
  • Familiarity with packaging and bundling technologies and library management tools.
  • Detail-oriented with cross-browser implementation awareness and hands-on performance optimizations.
  • Understanding of UX success factors including accessibility, usability, and aesthetics.
  • Experience developing micro-components, microservices, and deploying on cloud platforms like GCP, Amazon EC2, Azure, etc.
  • Experience with server-side micro-services, CDNs, data caches, and stores.
  • Familiarity with Jenkins, CI/CD Pipeline, GIT, and other DevOps principles.
  • 5+ years of experience with Typescript and Object-oriented JavaScript.
  • Ability to think systemically and move fluidly between high-level abstract thinking and detail-oriented implementation.
  • Experience working with Agile development frameworks.
  • BS degree in Computer Science.

Nice-to-haves

  • Experience with cloud platforms like GCP, Amazon EC2, Azure.
  • Familiarity with DevOps principles and CI/CD practices.
  • Experience mentoring junior engineers.

Benefits

  • Opportunity to be part of a great culture and an awesome team.
  • Challenging work environment with opportunities for growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service