US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Lead Software Engineer - UI React

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Chase Digital team, you will be expected to be a technology SME and responsible for bringing developers together to deliver.

You should have strong experience in client-side technologies and a passion for creating the best user experience possible.

Job responsibilities:


* Code, design, and testing in a heterogeneoustechnologyenvironment.


* Demonstrate a strong understanding of the overall software delivery lifecycle (SDLC) and activities.


* Enacting agiledevelopmentvalues and practices.


* Enable close cooperation across all roles and functions.


* Promote andparticipatein the continuous improvement of structure, processes, and tooling to enable the teams to deliver more value.


* Identifyopportunities for process and tool improvements and drive those from concept to implementation.


* Engineer a world-class platform with an eye towards rapid iteration and creative problem solving.


* Ensure quality and completeness of the product through unit,component, integration, and end-to-end testing.


* Adhere to architecture standards, risk management, and security policies.


* Contribute and collaborate in creation and consumption of open, standards-based solutions, while working with existing enterprise technologies and infrastructure.

Required qualifications, capabilities, and skills:


* Formal training or certification on software engineering concepts and 5+ years applied experience


* 10+ years of experience in delivering technology solutions


* 8+ years of web development experience, HTML5, CSS and JavaScript.


* 5+ years'experience with React with hands-on coding experience.


* Strong customer focus, excellent problem solving and analytical skills.


* Ability to work in a rapidly changing environment.


* Understanding ofsoftware design patterns and paradigms, such as object-oriented programming (OOP) and functional programming (FP).


* Expertise onReact, JavaScript,TypeScriptand other web technologies for implementing web applications.


* Experience in unit,component, integration, and end-to-end testing including the use of libraries like Jest, React Testing Library, Cypress, Selenium,etc.


* Strong knowledge and experience withbuildpipelines, such as Jenkins, etc.


* Good experiencewith Single Page Application (SPA) development.Experience in page optimization (performance), understanding of performance consideration for React or other SPA-based web applications

Preferred qualifications, capabilities, and skills:


* Knowledge and experience with React, TypeScript and React components.


* Knowledge and experience using popular build tools, like Gulp and Webpack.


* Understanding of source control and experience working with modern tools that support it, such as GIT, exper...




Share Job