Sr. Front End Software Engineer

City National Corporation Los Angeles , CA 90009

Posted 3 weeks ago

The Senior Front-End Engineer will participate in design, development and maintain the next generation client application. Position will own and grow the client application to support multi-tenant platform processing high volume transactions for top profile customers. Play a significant role in designing, developing and maintaining front-end applications and APIs. This includes working effectively across technical domains, with Enterprise Architects, Information Architects, Application Architects and other technical resources and stakeholders. The role will focus on the development of paymenthub front-end applications, as well as, interaction between enterprise level common components. The technical skills will focus on front-end applications and technology enhancements.

The senior software engineer will work hands-on with developers, infrastructure architects, stakeholders, and customers to deliver a best in class applications and services.

Responsibilities

  • Actively design and implement complex front-end application and APIs on a day-to-day basis.

  • Own application and API qualities -- reliability, scalability, maintainable, observability and testability

  • Ensure applications and all SDLC artifacts are in compliance with data security standards and policies

  • Provide support to development teams as a senior technical resource.

  • Analyze and plan work to meet project deadlines.

  • Coordinate project dependencies across team and function domains

  • Assist or lead the application testing, deployment, release activities

  • Perform technical analysis of UI, UX and propose the solution

  • Frequently interacts with subordinate team leaders, outside customers and functional peer groups at management levels.

  • Assists or leads in implementing analyses that will identify requirements related to people, processes & technology and the SDLC.

  • Perform code quality reviews of peers and junior developers.

  • Assist or lead production support, triage and root cause analysis activities

  • Act as emergency support team as needed.

Basic Qualifications

  • Bachelor's degree in computer science, engineering or equivalent

  • Minimum 7 years of experience in software development

  • Minimum 2 years of application develop, deployment and support experience in cloud infrastructure

Preferred Qualifications

  • Finance industry experience

  • Expert cloud technology experience

Skills and Knowledge

  • Must have hands-on knowledge of cloud technologies -- AWS or Azure

  • Must have hands-on experience in UX/UI analysis and design, design patterns.

  • Effective verbal and written communication skills required

  • Advanced ability to read, interpret, and perform software development activities including research, programming, consulting, functional and process documentation.

  • Expert knowledge of the business domain including user experience.

  • Advanced experience and knowledge in JavaScript, React, Angular, NodeJS, graphQL and other modern technologies

  • Able to perform complex designs, development, assist other in troubleshooting

  • Advanced hands-on experience of cloud deployments, automation and maintenance

  • Perform advanced software testing (e.g. load, performance, scalability).

  • Effective verbal and written communication skills to working with stakeholders across organization

  • Extensive experience in software practices: Agile, Lean, DevOps, SSDLC

  • A wide degree of creativity and latitude is expected.

  • May report directly to a project lead or manager.

  • Position open to telecommuting candidates

INCLUSION AND EQUAL OPPORTUNITY EMPLOYMENT

City National Bank is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other basis protected by law.

ABOUT CITY NATIONAL

We start with a basic premise: Business is personal. Since day one we've always gone further than the competition to help our clients, colleagues and community flourish. City National Bank was founded in 1954 by entrepreneurs for entrepreneurs and that legacy of integrity, community and unparalleled client relationships continues to drive phenomenal growth today. City National is a subsidiary of Royal Bank of Canada, one of North America's leading diversified financial services companies.

Equal Opportunity Empl


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Associate Software Engineer Front End

Tillster

Posted 3 days ago

VIEW JOBS 3/28/2020 12:00:00 AM 2020-06-26T00:00 Associate Software Engineer (Los Angeles, CA 90024) We are looking for a Front-End Software Engineer who is motivated to combine the art of design with the art of programming for our web-based and hybrid-mobile restaurant ordering systems. Why Tillster: Tillster is the global leader in digital ordering and customer engagement solutions. We offer one platform; one scalable, enterprise class solution - to create world-class digital engagement solutions. You will be part of a technology playground offering a fun, collaborative environment where ownership, problem solving, and teamwork are rewarded. See more about the Tillster company and culture here: Tillster Muse profile What you will be doing: * Collaborating with local development teams in creating a fantastic looking new restaurant ordering platform with web and hybrid-mobile apps that will be seen by millions * Building reusable services and components to add to our company-wide libraries * Supporting company-wide engineering standards and optimizing applications for maximum speed, scalability and ease of development * Collaborating in peer code reviews to refine your skills and ensure maximum app quality * Gaining experience while working smart and passionate software engineers What you need for this position: * Web development experience building websites using modern JavaScript ES6 in a single page application (AngularJS, Angular, React, Vue.js) * Expertise in styling of web apps using advanced CSS (responsive design techniques, transforms, animations, etc.) * Hands-on experience with Git (Bitbucket, Gitlab, Github, etc.) and package managers like npm * Experience integrating with JSON web APIs (ReST and otherwise) * Worked in a collaborative Agile team environment * Experience with hybrid-mobile frameworks a big plus (native, Phonegap, Cordova, Ionic, etc.) * Experience working with Atlassian tools (Confluence, Jira) a plus Tillster Los Angeles CA

Sr. Front End Software Engineer

City National Corporation