Chase- Candidate Experience pageposted 8 days ago
Full-time • Mid Level
Plano, TX

About the position

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer III UI/UX developer at JPMorgan Chase within the Consumer & Community Banking Data Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a UI/UX Developer, you will play a key role in designing and developing user interfaces for our web applications, ensuring they are intuitive, engaging, and aligned with our business objectives. You will collaborate with cross-location teams to deliver high-quality digital experiences that meet both user needs and business goals.

Responsibilities

  • Design and develop responsive user interfaces for web applications using JavaScript and modern frameworks such as React or Angular.
  • Design with UX with other UI developers to translate design concepts into interactive and responsive user interfaces.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Conduct code reviews and provide mentorship to junior developers to foster a culture of continuous improvement.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain at the forefront of innovation.
  • Troubleshoot and resolve front-end issues and bugs in a timely manner.
  • Work closely with backend developers to integrate APIs and ensure seamless data flow between the front-end and back-end systems.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.

Requirements

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Proven experience as a UI Developer, with a strong portfolio showcasing your work.
  • Proven experience as a UX designer, with a strong portfolio showcasing your work.
  • Proficiency in JavaScript and experience with at least one modern JavaScript framework, such as React.
  • Working knowledge of Material UI.
  • Solid understanding of Figma or similar tool for creating interactive wireframes.
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience with version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Nice-to-haves

  • Experience with state management libraries such as Redux or Context API.
  • Familiarity with front-end build tools and package managers, such as Webpack, Babel, and npm/yarn.
  • Knowledge of testing frameworks and tools, such as Jest or Enzyme.
  • Experience with performance optimization techniques and tools.
  • Exposure to cloud technologies and agile development methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service