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 principals 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.