Search by job, company or skills

Careernet

Senior Frontend Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Participates in the technical design of application systems. Develops and implements application systems by participating through the software development lifecycle from inception to delivery and beyond. The role is high touch position with a notable amount of collaboration across product teams and stakeholders to define requirements and understand how they fit into the end objective.

Front-end web development, also known as client-side development is the practice of producing HTML, CSS and JavaScript for a website or Web Application so that a user can see and interact with them directly.

This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.

Responsibilities include:

Designs and write complex code in several languages relevant to our existing product stack, with a focus on automation

Configures, tunes, maintains and installs applications systems and validates system functionality

Installs new software releases and application system upgrades. Evaluates and installs software patches

Monitors and fine tunes applications system to achieve optimum performance levels and works with hardware teams to resolve issues with hardware and software

Assists with application system problem resolution by working with application developers, vendors, and internal infrastructure team's member to troubleshoot

Addresses product backlog and provide continuous delivery of high-quality features

Maintains a comprehensive operating system hardware and software configuration database/library of all supporting documentation to ensure data integrity

Acts to improve the overall reliability of systems and to increase efficiency Works collaboratively with cross functional teams, using Agile / DevOps principles to bring products to life, achieve business objectives and serve customer needs

Development of websites and applications through all phases of the development life cycle (including planning, building, testing, deploying, and maintaining)

Working with project managers using traditional and Agile methodologies to plan and execute development

A solid grasp of fundamental algorithms and applications Strong design and coding skills in Typescript/JavaScript, and/or React

Firm understanding of software development principles, capabilities and limitations of platforms, including first-time user experience, battery life, connectivity issues, and perceived performance

Experience influencing software engineering best practices within your team

Hands on experience with JavaScript frameworks

Knowledge of Accessibility and Web Standards Experience with both Responsive and Adaptive Web Design

Experience with common front-end development tools such as Babel, Webpack, NPM, yarn, etc.

Skills

Javascript

Typescript

ReactJS

NodeJS

Nice-to-have/Advantage

AngularJS

Agile Development

UML

Design Patterns

Primary Skill: ReactJS

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134792201