Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III- UI / React 
United States, Ohio, Columbus 
101316684

Today

Job Responsibilities

  • Brainstorm with Product Team & UX designers to help shape the look & feel of the application and enrich the user experience
  • Run a tight front-end ship, ensuring code, architectural, and platform integrity.
  • Design, develop, test, implement, and support technical front-end solutions in a full-stack environment of development tools and technologies
  • Write maintainable & testable code that is consistent with JPMC standards
  • Promote great architectural practices and process improvements through code reviews.
  • Build reusable components that can be shared across multiple teams
  • Build applications based on cloud-native principles and deployable to cloud platforms.
  • Work with partner technology teams to ensure successful integration
  • Participate & effectively contribute in scrum ceremonies with the product owner and scrum team
  • Research and learn new methodologies & technologies and bring knowledge to the team

Required qualification, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Strong proficiency in React and its core principles including component-based architecture using React JS, enhancing code quality with Typescript and solid understanding of JavaScript
  • Hands-on experience with modern CSS techniques and frameworks
  • Hands-on experience with React Hooks, ESNext, Typescript, REST, and experience developing SPAs
  • Experience in a broad range of software design approaches and common UX patterns. Know when (and when not) to apply common front-end software design patterns (e.g., asynchronicity, promises, techniques to avoid prop drilling, etc.).
  • A strong believer in code quality and writing test cases using standard frameworks (jest, Cypress, @testing-library/react, etc.) and ability to do performance testing
  • Experience with latest Dev ops tooling/processes (Jenkins, CI/CD Pipeline)

Preferred qualifications, capabilities, and skills

  • Familiarity with modern back-end technologies (java/python)
  • Exposure to cloud technologies, AWS certified a plus
  • Overall knowledge of the Software Development Life Cycle