Talent.com
Senior UI Engineer (Remote) Job at Jobs via Dice in Raleigh

Senior UI Engineer (Remote) Job at Jobs via Dice in Raleigh

MediabistroRaleigh, NC, United States
5 days ago
Job type
  • Full-time
  • Remote
Job description

Join to apply for the Senior UI Engineer (Remote) role at Jobs via Dice

Overview : This is a remote role that may only be hired in the following location(s) : Arizona, Florida, Georgia, North Carolina or Texas.

Responsibilities

  • Join an Agile pod of developers and automation engineers supported by a product manager and scrum master, and collaborate with other Online Banking pods.
  • Collaborate with Product and business owners to understand the business domain and products to design solutions that meet user needs with regard to functionality, performance, scalability, and reliability.
  • Focus on system design while maintaining a substantial portion of hands-on implementation activities.
  • Gain hands-on knowledge of the client-facing web application, microservices, data architecture and databases, and internal supporting systems and how they integrate with each other.
  • Become a subject matter expert in one or more technical environments and deliver frameworks or standards to help other engineers follow best practices.
  • Estimate large features and releases and break down work to enable successful implementation and release; train others to do the same.
  • Drive technical designs to consensus and obtain Architecture Review Team approval.
  • Design and develop enterprise solutions that provide reusable frameworks, interfaces, and services for future requirements.

Additional Duties

  • Perform impact analysis of changes on architecture, capabilities, priorities, and technology solutions; identify trade-offs and cost / benefit implications.
  • Conduct group training sessions or lunch-and-learns; document updates to processes.
  • Identify opportunities for refactoring and tech debt remediation within the normal delivery cadence.
  • Mentor junior engineers and contribute to architecture discussions; support large-scale feature planning.
  • Continuously learn, accept feedback, and help the team improve.
  • The duties listed are representative of the nature and level of work and are not all-inclusive.
  • Qualifications

    Bachelor's Degree and 4 years of experience in software development and maintenance OR High School Diploma or GED and 8 years of experience in software development and maintenance.

    Preferred Skills

  • 6+ years of Front End / UI focused software engineering experience
  • Solid experience with React 16+, Redux, Mobx Store Management, Node.js, TypeScript, ES6, CSS3, CSS preprocessors, Grid layouts, Jest
  • Strong experience with Agile / Iterative delivery methodologies
  • Commitment to writing elegant, maintainable, well-documented, secure code; refactoring as a habit
  • Ability to influence architecture and design
  • Ability to analyze and troubleshoot production issues; experience with TDD and CI / CD
  • Experience with distributed systems and microservices
  • Hands-on experience with RESTful web services, web applications, transactional databases
  • Experience with enterprise integration services / solutions and API gateways
  • Experience with Jira, Confluence, GitLab, Docker and Jenkins
  • Bonus : experience with regulated financial organizations
  • Benefits

    Benefits are an integral part of total rewards; more information may be available through the employer.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Software Development
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Ui Engineer • Raleigh, NC, United States