Job Details

ID #15651864
Estado Michigan
Ciudad Lansing
Tipo de trabajo Permanent
Salario USD Depends on Experience Depends on Experience
Fuente Jackson National Life Insurance Company
Showed 2021-06-20
Fecha 2021-06-09
Fecha tope 2021-08-08
Categoría Etcétera
Crear un currículum vítae

Lead Web Solutions Developer

Michigan, Lansing, 48901 Lansing USA

Vacancy caducado!

Role can sit in Lansing, MI OR Nashville, TN OR possible remote.

Job PurposeThe Lead Web Solutions Developer collaborates with others in an agile environment to develop cohesive, standards-based products that promote a positive user experience. Provides thought leadership on front-end design and development best practices, and ensures the implementation of a shared UX vision and consistent corporate branding in all deliverables.

Essential Responsibilities
  • Creates standards-based, semantic, valid code utilizing front-end technologies and methodologies, such as HTML, CSS, JavaScript, React, WAI-ARIA, and Responsive Design.
  • Understands and relates business goals into engaging and intuitive solutions, working with UX designers and others to communicate concepts visually via the use of sketches, user flows, wireframes, prototypes, etc.
  • Researches and establishes infrastructure and site modifications to improve performance and the user experience.
  • Works productively with stakeholders to refine user stories, validate acceptance criteria, clarify value and prioritize/remediate work.
  • Drives continuous improvements across the organization in all aspects of front-end development, UX, and accessibility.
  • Works in partnership with business product owners, DevOps, DevSecOps, and Architecture to build and mature scalable and robust business capabilities.
  • Provides technical leadership and oversight on designing, coding, testing, debugging, maintaining, and documenting solutions.
  • Collaborates with leadership to identify and implement the most optimal solutions for the company.
  • Stays current with industry trends, making recommendations of new technologies that deliver strategic business value and reduce costs, sharing knowledge with, training, and mentoring stakeholders.
  • Ensures platforms are kept current and risks are documented, communicated, and addressed in a timely manner.
  • Identifies and assists in resolution of complex systems problems relating to the scalability of solutions.
  • Promotes quality by implementing guardrails including performing code reviews, developing, and enforcing coding standards, recognizing system deficiencies, implementing effective solutions, and coaching others.

Other Duties
  • Ability to coach and lead other team members.
  • May provide training to users on new/updated systems.
  • Performs other duties and/or projects as assigned.

Knowledge, Skills and Abilities
  • Expert knowledge of HTML, CSS, WAI-ARIA, and Responsive Design.
  • Expert knowledge of JavaScript (ES6+ preferred), as well as libraries, such as jQuery and Highcharts.
  • Excellent knowledge of React and JSX.
  • Experience with server-side generated React and NodeJS preferred.
  • Excellent conceptual understanding of modern and emerging server languages, technologies, and knowledge of usability principles.
  • Excellent knowledge of version control systems.
  • Excellent understanding of information architecture.
  • Excellent conceptional understanding of usability principles and methodologies such as card sorting, heuristic evaluations, personas, and ethnographic interviewing.
  • Excellent aesthetic sense and ability to think creatively.
  • Excellent verbal and written communication skills including presentation creation and delivery.
  • Excellent attention to detail, problem-solving, and analytical skills.
  • Ability to build reusable components and Single Page Applications (SPA) at scale.
  • Ability to work with digital assistive technologies, such as NVDA, JAWS, Narrator, VoiceOver, and zoom tools, as well as accessibility testing tools.
  • Strong understanding of the Adobe Creative Cloud (Photoshop, Experience Designer [Xd], Illustrator, and InDesign), and related software.
  • Strong knowledge of Microsoft Office applications.
  • Ability to explain and communicate technical concepts clearly to stakeholders across the organization that may have limited knowledge in this area.
  • Demonstrated highest proficiency of customer relationship skills.
  • Ability to make recommendations for architecture and design that articulate the value that new products would bring to clients.
  • Knowledge of industry standards; emerging technologies; and security and system best practices.
  • Demonstrated ability to collaborate effectively in a team environment to achieve desired results.
  • Demonstrated ability to successfully manage assignments and/or team members on multiple projects, in a fast-changing technical environment.
  • Demonstrated ability to successfully lead self and others through projects.
  • Advanced understanding of Project Management tools, techniques and methodologies including Lean, Agile, and/or SAFe.

Qualifications
  • Bachelor's Degree or equivalent experience and/or education required.
  • 8+ years related experience required.
  • Experience with Adobe Experience Manager and Experience Cloud preferred.
  • Experience working with Azure functions, MSAL, OAuth/Open ID Connect (OIDC),.NET, and external APIs preferred.
  • Experience in a mature and scaled agile environment preferred.

Vacancy caducado!

Suscribir Reportar trabajo