Staff Engineer
Q2 is seeking an ambitious and adaptable Software Engineer experienced in the ins and outs of development in a team setting. As part of our Engineering Development group based in Austin, TX, you will be working individually and collaboratively to develop, implement, and support custom solutions through fast-paced, dynamic projects involving components at every level of the Q2 platform to extend its functionality to meet our clients’ unique needs. Our ideal candidate is someone with a self-motivated tinkering spirit and who is comfortable diving into professional development life while rapidly learning to engineer solutions using a mix of open technologies and our own proprietary framework.
RESPONSIBILITIES:
- Design, implement, integrate, and test HTML, CSS, Javascript solutions of moderate complexity comprised of front-end and back-end components that interact with end users and integrate with internal and external services
- Support, maintain, and resolve problems for a developer tools set that is utilized by over 200 developers to do their job.
- Responsible for ensuring that all security, availability, confidentiality and privacy policies and controls are adhered to
- Assist and mentor teammates to provide technical leadership and evangelize best practices
EXPERIENCE AND KNOWLEDGE:
- 3 – 5 years of software development experience
- Proficiency in HTML, CSS, and Javascript
- Experience with at least one current generation Javascript framework (Angular, React, Ember, Vue, Svelte)
- Passion for applying good design principals while exercising pragmatism to keep deadlines
- Experience in all aspects of the software development life cycle
- Experience engineering software in a service-oriented architecture
- Strong analytical and problem-solving skills
- Effective communication skills
- Experience contributing in an Agile development environment
- Good interpersonal skills
IDEAL CANDIDATE:
- Experience building and deploying web-components using StencilJS
- Experience with theme-able web applications
- Expertise in CSS and modern HTML layout patterns
- Expertise in cross-browser compatibility practices