Senior Web Application UI/UX Developer Job at Mavens Guild, Philadelphia, PA

LzhiNis0amRnVnRIWE4yRVhPS29RU0FJSXc9PQ==
  • Mavens Guild
  • Philadelphia, PA

Job Description

What we would like to see:

A deep, thorough understanding of web application development and UI design. 

Primary responsibilities of this role include advanced web application development and collaborating closely with a team of highly skilled developers, technical leads and product owners in a fast paced Agile environment. You will be required to support design and development efforts of application front-end for a mature financial platform whilst implementing coding guidelines, industry standards and best practices.

A typical day as a Senior Web Application UI/UX Developer:

  • Active participation in Agile development cycles by providing code governance, establishing development standards, implementing UI technical patterns and iterative prototyping

  • Implement rigorous testing and user acceptance practices with an eye towards enhancing end user experience

  • Implement and maintain an extensive library of reusable components and modules

  • Envision and build extensible wire frames for user interfaces

  • Assist translating and developing product owners' vision of application features, responsive web applications and platform enhancements

  • Assist in continuous improvements of application usability, responsiveness, and performance

What you need to bring to the table:

  • 5+ years experience of developing front-end design and development

  • Solid understanding of web application development frameworks

  • Solid experience in Angular, JSON, Javascript, AJAX, jQuery, Bootstrap is critical. Any experience in related web application development technologies is a huge plus

  • Experience in implementing development standards and code governance in a large enterprise setting

  • Good working knowledge of Agile methodologies and best practices

  • Good working knowledge of code versioning tools like SVN or Git, and collaboration platforms like JIRA

  • Strong problem solving skills, with an analytical mindset and dedication to enhancing end user experience

  • BS degree in Computer Science or relevant experience in lieu of a college degree for exceptional candidates

  • Knowledge of other web technologies like HTML5, CSS, etc., is desired

Job Tags

Full time,

Similar Jobs

GEOR Global Recruitment (Shenzhen) Ltd.

Account Manager-Hongkong(香港销售) Job at GEOR Global Recruitment (Shenzhen) Ltd.

Job Title: Account Manager - Intelligent AutomationKey Responsibilities: 1. Business Development: Proactively identify and pursue new sales opportunities to expand Laiyes footprint within the APAC region. 2. Account Management: Build and maintain strong, long-term client... 

Henry’s Hub

Personal Assistant Job at Henry’s Hub

 ...callers, dealing with emails and passing on messages or highlighting them for their manager's attention. Assist with advertising and You get paid weekly $700 Contact information (***) ***-****.. Employment Type: Part-Time Salary: $ 7.00 Per Hour

Buffalo County Sheriff's Office

Communications Officer Job at Buffalo County Sheriff's Office

 ...Communications Officer The Buffalo County Sheriff's Office is accepting applications for a full-time Communications Officer. Job Details: Applicants must be at least 21 years of age. Have a valid Nebraska drivers license. A high school diploma or GED.... 

Curative AI

Senior Data Scientist Job at Curative AI

 ...Curative AI, Inc. is seeking a highly skilled and experienced Senior Data Scientist for our rapidly growing company. Our cutting-edge AI platform and tools will transform healthcare management, leading with RCM solutions for streamlined documentation, faster claims processing... 

Filo

Online Tutor Job at Filo

 ...democratise education and make quality learning accessible for every student around the world. The Role This is a part-time remote role for an Online Tutor at Filo. The Online Tutor will conduct interactive video tutoring sessions with students, assist in explaining...