Job details
Job type full-time
Full job description
Description:
We are addition financial, a member-owned, not-for-profit financial cooperative, offering comprehensive financial solutions that help members achieve their financial goalsShareholder profits don`t drive us and never haveSince 1937, we`ve been on a mission to bring financial success and education to everyone and make a positive impact in the lives of our members and the communities we serveAnd we want your help to make that happenWe`re looking for people who not only want to do meaningful, challenging work, but who also have a heart for serviceIf this sounds like you, keep reading and we`ll dive into the specifics!
Who we’re looking for
We are currently in a growth phase and looking for talented developers to add to our existing development teamIn particular, we are looking for an experienced front-end developer who thrives on learning new technologies and is motivated to translate design concepts into innovative ux solutionsAs a front-end developer, you will work in a cross-functional team of designers, developers, content strategists, and stakeholders to build and support an extensive ui component library used across our platforms.
Excellent communication skills, and willingness to take initiative are a mustWe are an extremely flat organization where collaboration with other developers is essentialDevelopers collaborate with our ui/ux designer to create visually appealing, clean, and user-accessible applicationsWe utilize a scrum process, with daily stand- ups conducted via zoom, along with asana and github to track tasks and source, respectivelyMust be able to perform complex application development related tasks without guidance.
Translate wireframes and high fidelity mock-ups into beautifully functional interfaces through high quality maintainable code.
Build and maintain reusable components (angular) by applying the latest technologies in javascript (es6+), typescript, sass/scss/css, html.
Ensure accessibility requirements are met.
Support features with tests, instrumentation, and documentation.
Collaborate on gathering requirements and identifying areas of risk or uncertainty.
Participate in agile design/development sprints and contribute to team-wide processes and communication.
Requirements:
Significant experience with vanilla javascript (es6/typescript)
Experience with modern javascript frameworks (angular) and fully understand components, state, and routing.
Proficient with html5, css3, and pre-processors (sass/scss)
Proficient with consuming and manipulating data through restful api services.
Familiar with development pipeline, command line build and bundling tools (docker, git, webpack, maven).
Proficient with unit testing (jest/jasmine/mocha)
Experience with automated ui testing tools (selenium, cypress)
Experience with product analytics integration (google tag manager, google analytics)
Familiar with principles of user experience, design thinking, personas, jobs to be done, and customer journey principles.
Strong understanding of mobile-first, responsive design approaches.
Strong written and verbal communication skills.
Exhibit exceptional organizational and time management skills with an ability to adapt quickly to changing priorities.
Able to work collaboratively and independently.
Working with us:
We’re continually recognized as a top employer because we understand people like you want more out of your careerLike making a difference in people’s lives and in the communityBeing part of a team that supports each otherFeeling good about the time you spend at work each dayAnd being able to balance your life while also earning a competitive base salary and benefits, including:
401k with profit sharing contribution
Comprehensive medical, dental and vision coverage from leading insurance providers
Continuing education and up to $5,000 in tuition assistance annually
Generous vacation and sick pay
Paid parental leave and volunteer time off
Major holidays off including federal holidays that many other industries don`t observe
Credit union benefits including reduced consumer/mortgage loan rates, free checks, and other financial services discounts
At addition financial, we accept you for who you areWe are an equal opportunity employer and do not discriminate based on race, color, creed, religion, national origin, sex, marital status, age, or disability/handicap with regards to recruitment, selection, placement, promotion, wages, benefits, and any other areas of employmentPersonal perspectives and beliefs are what helps our team members, and our company, grow as a whole and we seek to nurture that inclusivenessWe welcome our team member’s diverse viewpoints and work together so that everyone’s voices are heardSo, if you’re ready to take your career to the next level, count us in®.