Oh Snap!
This job is no longer active - but you can still view the details below.

Senior Front End Developer

| Greater Denver Area

Description

 

The Senior Front End Developer will develop, test, and implement web application and software changes in a distributed applications environment according to existing software standards.  Individuals in this job lead the user interface development effort on medium to large development efforts, as part of cross-functional teams.  These efforts include design, development, enhancements and modifications of customer and employee facing applications.  All duties will be performed with limited guidance from senior development staff and/or management, and autonomy is expected.

As a Denver Post Top Workplaces award winner eight years in a row (2012-2019), FirstBank provides many great benefits for being a part of our family.  From competitive salaries, employer-contributed retirement and health plans, some reduced fee banking services, paid time off, employer paid basic life insurance, short-term and long term disability policies, to holiday parties and more, you will be appreciated and made to feel at home at FirstBank.  FirstBank provides a high-paced work environment with different projects landing on your desk routinely.  From building the back-end of new products, improving current products and designing internal systems, to managing our security systems, maintaining and improving infrastructure and much more, no week is the same.  This is a challenging position that comes with great rewards. #DCE  

Essential Duties and Responsibilities: 

  • Lead medium to large projects and process improvement efforts from analysis through implementation
  • Provide technical design input and develops front-end and client-side code for web applications and services
  • Work closely with sponsors, business analysts and developers to lead the discovery and user interface design phases of complex application development projects according to the FirstBank development methodology
  • Strong understanding and hands-on knowledge of Web Analytics
  • Develop and support web and Javascript applications
  • Ensure security is a critical element in all tasks
  • Drive improvements to products to improve the productivity of FirstBank employees
  • Work with development managers and other developers to improve the FirstBank development methodology
  • Work with all levels of management on the strategic direction of user interfaces, the Internet and Intranet
  • Work with other technical resources to provide applications via the Internet and Intranet linking other platforms and services with the Internet and Intranet
  • Work with other technical staff to plan the most efficient design and implementation of products
  • Keep current on technology for the Internet and Intranet
  • Mentor other User Interface team members
  • Pursue formal and informal educational opportunities to expand knowledge and improve skills
  • Balance multiple tasks
  • Perform other duties and projects as assigned
  • Understand and comply with all provisions of the Safety in the Workplace policy  

Minimum Qualifications of Position:

Typically requires a bachelor's degree in related field and a minimum of 5 years of related experience.

A combination of post-high school education, job related certification and related experience equivalent to 7 years may be considered in lieu of minimum requirements.  

Preferred Qualifications of Position:

Bachelor’s Degree in Computer Science   

Knowledge and Skills:

  • Demonstrated leadership skills Excellent verbal and written communication skills
  • Demonstrated knowledge of web technologies and concepts (HTML, CSS, JavaScript, JSON, cross-browser/platform development, performance optimization, client-side validation)
  • Demonstrated knowledge of JavaScript libraries/front-end frameworks (Backbone preferred) and experience building reusable components
  • Demonstrated knowledge of REST services and integration of front-end with back-end services 
  • Demonstrated knowledge of user-centric design for web development concepts, including information architecture, usability testing and prototyping
  • Capable and up-to-date creative/UX skills
  • Demonstrated knowledge of client-side application security best practices
  • Demonstrated knowledge of Digital Accessibility design and implementation
  • Demonstrated knowledge of Agile development methodologies, continuous integration and continuous delivery
  • Demonstrated knowledge of GitHub and distributed change control concepts
  • Ability to understand our business and the business needs and to translate those to technical requirements and quality products
  • Strong knowledge of FirstBank's web application environments, change control process, and development methodology  

Working Conditions and Physical Requirements:

Work is performed in an office environment with moderate noise levels and light to heavy traffic.   

An individual in this position:

  • Frequently remains stationary throughout a typical business day
  • Frequently operates a computer and other office machinery, such as a calculator, copy machine, and computer printer
  • Occasionally moves about inside the office to access file cabinets, office machinery, and other rooms
  • Occasionally positions self to access drawers and shelves of various heights
  • Frequently reaches for and handles paperwork and files
  • Constantly communicates with customers, coworkers, and management in-person and on the phone
  • Must be able to exchange accurate information

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • .NETLanguages
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • Objective CLanguages
    • PowershellLanguages
    • COBOLLanguages
    • jQueryLibraries
    • Backbone.jsFrameworks
    • Marionette.jsFrameworks
    • DB2Databases
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • OracleDatabases
    • IMSDatabases
    • Google AnalyticsAnalytics
    • Adobe AnalyticsAnalytics
    • AxureDesign
    • IllustratorDesign
    • PhotoshopDesign
    • XDDesign
    • ConfluenceManagement
    • JIRAManagement
    • SalesforceCRM

Location

We are conveniently headquartered just west of Denver with amazing views of the mountains and downtown. Plus, the commute is refreshingly light.

An Insider's view of FirstBank

How would you describe the company’s work-life balance?

Work-life balance at FirstBank is exactly what I was looking for. The flexible hours and work-from-home opportunities allow my work to fit into my life more easily. As someone who lives for the outdoors, whether it be climbing, fishing, or skiing, FirstBank has allowed me to maximize my productivity in the office while still pursuing my passions.

Asher

Java Developer

What projects are you most excited about?

I am most excited about building new solutions and migrating applications to the cloud. We are constantly looking for opportunities to deliver products and services built on leading-edge technologies that enable us to remain competitive. Moving to the cloud is allowing us to combine a flexible architecture and become responsive to business needs.

Fernando

Infrastructure Manager

How does the company support your career growth?

I started 18 months ago as a Java Developer. I have already been promoted to the next level technically. There is continuous support from FirstBank to stay up to date with current technology trends, for example: online courses, classroom training and certifications.

Spandana

Java Developer

How do you make yourself accessible to the rest of the team?

I take the approach that I work for my team: they are my customers. If I can respond to them quickly, then I can reinforce the momentum that they have worked so hard to create.

Albert

Chief Information Officer

How has your career grown since starting at the company?

I started with FirstBank in April 2006 as a Management Trainee. As a recent graduate with a Marketing degree, I thought, “I’ll give this a try”. 13 years later I am now an Executive Vice President overseeing our PMO. I am grateful for the journey FirstBank has allowed me to take with my career. They truly value, promote, and support growth.

Trista

Executive Vice President

What are FirstBank Perks + Benefits

FirstBank Benefits Overview

FirstBank partners with our employees to achieve physical, emotional, mental, spiritual, professional and financial wellness to succeed at work and in life.

Culture
Volunteer in local community
In 2018, 725 FirstBank employees utilized our VTO program and those employees have volunteered 5,200 hours to non-profits in our communities this year!
Partners with Nonprofits
FirstBank has charitable employees who take great pride in giving back to their communities. Since 2000, FirstBank has contributed over $57 million and countless hours to charitable organizations.
Friends outside of work
Eat lunch together
Intracompany committees
FirstBank offers multiple employee resource groups, including Veterans and Women in Technology.
Open door policy
Group brainstorming sessions
Open office floor plan
Diversity
Dedicated Diversity/Inclusion Staff
Highly diverse management team
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
FirstBank's Flexible Spending Account (FSA) helps employees and dependents cover out-of-pocket medical costs with pre-tax contributions up to $2,600 annually.
Disability Insurance
FirstBank provides both short-term and long-term disability insurance.
Dental Benefits
FirstBank offers two PDPPlus dental plan options through MetLife. A unique feature for covered adults is one fluoride treatment during the year, at no additional cost.
Vision Benefits
Your eyesight deserves the best care. With FirstBank's vision plan, you have coverage for eye exams, eyeglasses, and contact lenses
Health Insurance Benefits
FirstBank contributes to the premium cost of employees and their eligible dependents on single coverage health insurance.
Life Insurance
FirstBank covers two times an employees annual salary for life and accidental death/dismemberment insurance at no cost to the employee.
Wellness Programs
Each FirstBank employee has the ability to request up to $360 annually as a reimbursement for expenses associated with wellness (gym memberships, massages, manicures, food delivery service, etc.)
Onsite Gym
FirstBank has a state-of-the-art 24/7 fitness center in the building. The gym is free if you use it 4 times each month, otherwise it's only $10 a month. Awesome group fitness classes are offered, too!
Retirement & Stock Options Benefits
401(K)
FirstBank employees may contribute up to 80% of their salary to their 401k.
401(K) Matching
FirstBank is unlike many employers because we contribute to retirement plans whether the employee does or not.
Company Equity
FirstBank is proud to offer an Employee Stock Ownership Plan (ESOP) as one of our many benefits.
Child Care & Parental Leave Benefits
Flexible Work Schedule
If you're an early riser or like to sleep in, no problem! FirstBank offers flexible schedule with of core hours of 9am-4pm.
Remote Work Program
Most of our tech employees have the opportunity to work from home 2-3 days per week.
Family Medical Leave
FMLA provides 12 work weeks of unpaid, protected leave and FirstBank extends those protections for up to 90 calendar days for eligible employees.
Vacation & Time Off Benefits
Generous PTO
FirstBank believes that our employees are the key to what makes a great company and that a balance between work and non-work activities is essential. You begin accruing PTO on your first day.
Paid Volunteer Time
Because we believe in doing what's best for our employees and communities, each year FirstBank gives its employees 2 full days to volunteer in the community however they choose.
Perks & Discounts
Commuter Benefits
If you prefer to take public transportation, we will provide you with a free RTD pass and have a shuttle waiting to pick you up light rail station to bring you to and from headquarters.
Company Outings
Game Room
We have a game room with a pool table, foosball, Ping-Pong, and a classic arcade console that is open at all times.
Parking
You'll never have to worry about parking. We have a full parking garage at no cost to employees, plus additional onsite parking, a bike closet, and electric vehicle charging stations.
Fitness Subsidies
As part of the wellness program, you can use your quarterly allotment toward fitness memberships.
Professional Development Benefits
Job Training & Conferences
In addition to full access to LinkedIn Learning and a dedicated conference attendance budget, FirstBank has an in-house training team that provides training for all employees.
Tuition Reimbursement
We reimburse employees up to $3,000 annually for tuition and books for business-related classes. We also help cover cost for employee's children to pursue post-high school education and training.
Diversity Program
FirstBank is committed to creating a diverse and inclusive workplace through cultural awareness, team-building exercises, and the encouragement of on-going dialogue with employees.
Promote from within
Mentorship program
FirstBank offers multiple mentorship programs, including Women in Technology and Elevate Leadership.
Online course subscriptions available
Customized development tracks
Paid industry certifications
FirstBank will reimburse a Technology employee for the testing fees associated with obtaining a qualified Technology certification.

Additional Perks + Benefits

FirstBank offers a number of career stages so employees can explore opportunities in a way that keeps them growing, challenged and contributing. We believe in our talent so much that we primarily use a promote from within approach.

*All benefits are subjected to change.

More Jobs at FirstBank5 open jobs
All Jobs
Dev + Engineer
Operations
Developer
new
Denver
Developer
new
Denver
Operations
new
Denver
Developer
new
Denver
Developer
new
Denver