Responsibilities
As a Senior Front-End Developer, you will play a crucial role in creating innovative digital banking products that deliver outstanding customer experiences.
Collaborate with cross-functional teams, including business, UX design, and back-end API teams, to develop world-class customer experiences using Agile development methodologies.
Mentor junior developers and collaborate with fellow developers to design and implement effective solutions.
Ensure secure coding standards through peer code reviews and automated testing.
Guide development teams in reviewing business requirements, design documents, test plans/test cases, and performance testing plans.
Effectively communicate technical solutions and recommendations to senior management.
Required Qualifications
Bachelor’s degree in computer science or equivalent combination of experience and education (consideration will be given to strong candidates without a degree, but years of experience are crucial).
Expertise in browser-based technology, user interface development, responsive web design, and writing cross-browser, cross-device compliant code.
Strong proficiency in HTML5, web template engines (Markdown, Handlebars, JSX, Jade), CSS3, and CSS preprocessors (SASS, LESS, etc.).
Extensive experience in JavaScript/ES6/TypeScript and MVC JavaScript frameworks (React, Vue, Angular, Ember).
Strong experience in consuming REST APIs using asynchronous methods.
Proficiency in version control (Git/Bitbucket) and branching strategies.
Familiarity with command-line utilities and build tools (Webpack, Grunt, Gulp).
Background in server-side JavaScript development.
Experience with defect analysis and resolution in an enterprise environment.
Excellent communication skills, both written and verbal, with the ability to communicate ideas and best practices effectively.
Ability to mentor and guide more junior developers.
Enthusiasm, commitment to quality, and a desire to be part of an innovative team.
Nice-to-Have Skills
Experience in writing high-quality, semantic, testable, and maintainable code.
Strong proficiency in creating highly performant, optimized websites.
Knowledge of 508 Compliance/Web Accessibility.
Familiarity with JavaScript testing frameworks (Mocha, Jasmine, Jest, etc.).
Experience with NodeJS.
Ability to work collaboratively within an Agile operating model.
Strong collaboration skills and the ability to provide constructive and respectful feedback.
Familiarity with standards and best practices in web development.
Join our team of dynamic professionals and contribute to cutting-edge projects in a fully remote work environment!
Employment Type: Full-Time
Salary: $ 67,000.00 183,000.00 Per Year
Become a member of our legendary Customer Service Team. Train and work from the comfort of your home office. Seasonal...
Apply For This JobFRASER STEEL IS KNOWN AS THE “SWAT TEAM OF TUBING.” WE DO WHATEVER IT TAKES TO SATISFY OUR CUSTOMERS. Fraser...
Apply For This JobOur Mission At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting...
Apply For This JobLooking for a caring, experienced medical front office person to work as a team to help porvide excellent primary and...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> On any given day we have 8-12 service trucks running within a 50-mile radius of...
Apply For This JobAs a member of the Avets team, you will have the opportunity to be a part of providing 24/7 compassionate...
Apply For This Job