Experience:
5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
6/23/2019
Job Category:
Information Services
Front End Developer
(This job is no longer available)
loading
School
Major
Grad Date
 
 

Not sure what types of jobs you are interested in?


Explore Jobs
Based on Your Education

Follow This Company
Share

Job Description

Please reference the schedule and minimum qualifications listed below before applying.

If you need assistance with filling out our application form or during any phase of the application, interview, or employment process, please notify our Human Resources Team at 801-325-6310 and every reasonable effort will be made to accommodate your needs in a timely manner.

Job SummaryDevelops and maintains software, databases, reports, and forms for internal and external credit union use. Responsibilities include translation of UI/UX designs into working code that produces visual elements of the application, as well as implementation of API's to be utilized by the front end. An emphasis should be placed on building reusable code and libraries for future use in a variety of web applications, with security and performance in mind.

Job Description

To be effective, an individual must be able to perform each job duty successfully.

* Develops, tests, and maintains software solutions for credit union users in an agile environment.
* Follows best practices and credit union code standards, using design patterns and secure software guidelines.
* Meets the needs of the end user in a quality, consistent, and professional manner.
* Implements requirements and mockups, using independent judgment where appropriate.
* Communicates effectively to both team members and credit union employees in other departments.
* Writes maintainable code through testing, debugging, and documentation of code.
* Performs code reviews as required.
* Architects and designs full stack solutions for complex business problems, and breaks down projects and features into manageable tasks.
* Assists in mentoring other developers and resolving technical issues.
* Ability to work independently or as part of a team throughout the entire software development life cycle.
* Commits to continuously learn and improve, in both technical and soft skills.
* Performs other duties as assigned.

KNOWLEDGE, SKILLS, and ABILITIES

The requirements listed are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

Experience

* Minimum 7 years of JavaScript and associated frameworks and libraries.
* Minimum 5 years of .NET OOP or equivalent.

Education

Four-year college degree or equivalent experience.

Managerial Responsibility

Has no supervisory/ managerial responsibility.

Preferred Skills

* JavaScript/TypeScript/HTML/CSS
* Expertise with front end frameworks, including React
* Experience with optimization tools such as WebPack
* .NET Framework 4+ (C#)
* .NET Core
* Familiarity with creating and consuming web services
* Version control experience (ideally Git/TFS)
* SASS/LESS experience

PHYSICAL ABILITIES / WORKING CONDITIONS

Physical Demands

Ability to talk, sit, and hear consistently. Ability to use hands to handle or reach occasionally.

Vision Requirements

Close vision (clear vision at 20 inches or less)

Distant vision (clear vision at 20 feet or more)

Color vision (ability to identify and distinguish colors)

Weight Lifted or Force Exerted

Ability to lift up to 10 pounds occasionally

Environmental

There are no unusual environmental factors (such as a typical office)

Noise Environment

Moderate noise (business office with computers and printers, light traffic)

Mountain America Credit Union is an EEO/AA/ADA/Veterans employer.