Q2 is seeking an ambitious and adaptable iOS / Android App Developer experienced in the ins and outs of development in a team environment. As part of our Engineering group you will be working individually and collaboratively to develop implement and support configurable solutions through fastpaced 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 selfmotivated 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 software solutions for hybrid Android and iOS apps
- Debug issues in a complex system comprised of Android and iOS native and webview frontend and Windows and Linuxbased backend components that interact with end users and integrate with internal and external services
- Work individually and collaboratively to deliver solutions from internal test to live production systems
- Support maintain and resolve problems for features in live production systems with occasional oncall availability
- Responsible for ensuring that all security availability confidentiality and privacy policies and controls are adhered to
EXPERIENCE AND KNOWLEDGE:
- 2 years of software development experience
- Proficiency in Java Kotlin and/or Swift
- Web development experience a plus
- 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 serviceoriented architecture
- Strong analytical and problemsolving skills
- Experience with build tools and Continuous Integration/Continuous Development preferred
- Knowledge and experience with test automation preferred.
android,react native,flutter,ionic,java,kotlin,data structures,problem solving,system design