Front End Developer
Q2 is seeking an experienced Front End Developer for our Premier Services Development group based in Austin, TX. This is your chance to join a high-performance team that is pushing the boundaries of technology to deliver, implement, and support customizable online banking solutions for Tier 1 banks and credit unions.
Founded here in Austin, TX, we are a growing company with the charter of enabling banks and credit unions with a highly compelling, unified online, voice, mobile, and tablet digital banking set of services from within a single application.
You will be exposed to a highly customizable product on multiple platforms that are configured/engineered differently for each customer. This role requires the development of software modules beyond standard product configurations, including new product features and extensive customization of the platform to meet Tier 1 customer needs.
RESPONSIBILITIES:
Build high-quality JavaScript applications
Work with clients and internal teams to understand business requirements
Work with Q2 and client designers to ensure best practices and platform consistency when designing features and products within the platform
Mentor and educate other developers to ensure successful integration with restful APIs
Support internal and external testing, and resolve bugs in a timely manner
Support deployment of code to customer environments
Accurately track and report the status of your work on customer projects
Effectively communicate with management and project teams across the organization
Continuously evaluate web standards to ensure the platform stays current and compliant
Write unit tests to ensure platform stability and maintainability
Troubleshoot application issues reported by internal QA teams and by the customer
EXPERIENCE AND KNOWLEDGE:
Core Competencies
Deep technical skills in designing and developing multi-tier enterprise solutions
Strong troubleshooting, diagnostic and analytical skills
Attention to detail, exceptional follow-through, the ability to prioritize, stay organized, and multi-task
Good interpersonal and teamwork skills including the setting of priorities and following-up
Promoting a strong sense of urgency and enthusiasm for reaching goals and meeting deadlines
Desire to work in a fast-paced environment supporting our largest Tier 1 clients’ priorities
Demonstrated ability to apply good design principles while exercising pragmatism to keep deadlines
Effective written and verbal communication skills
Technical Skills
Node-based CLI tools (EmberCLI, AngularCLI, etc.)
Experience working in Git along with JavaScript build tools
Knowledge of SASS/LESS CSS Frameworks
Basic Database and SQL skills
Familiarity with Reactive programming and functional programming
Experience working with web components
Experience debugging applications for cross-browser and mobile perfection
Experience with command-line tools
Industry/Work Experience
5+ years JavaScript application development experience with an emphasis on building and deploying single-page JavaScript applications
Strong understanding of complex, enterprise architecture
Experience in working in various layers of a complex application stack
Experience working in an Agile Scrum environment
Financial Industry experience with in-depth banking knowledge is a plus
Availability
Occasional availability for on-call/emergency support
Ability to work flexible hours when necessary for deadlines and planned off-hours installations
Education
Bachelor’s Degree in related field or equivalent experience
At Q2, our goal is to be a diverse and inclusive workforce that fosters mutual respect for our employees and the communities we serve. Q2 is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.