•Develop mobile applications or technical solutions that meet both functional and non-functional requirements--including, but not limited to, quality, security, and performance—within committed timeframe
•Work closely with project managers and product owners to understand business goals and system requirements
•Work closely with API team to understand back-end functionality and architecture
•Communicate constantly with product owner to understand and measure business requirements and values of developed features
•Contribute ideas (technological and product) to enhance the overall app experience
•Promote and participate in the continuous improvement of structure, processes, tooling to enable the teams to deliver more value
Required Skills and Knowledge
• Bachelor's or Master's Degree in Computer Engineering, Computer Sciences, Information System, or related fields
•3+ years of experience in software development
•Experience with iOS, Swift or Java/Android SDK.
•Experience with source control systems such as Git, SVN, etc.
•Experience with Web Services (either JSON or XML-formatted return data)
•Have experience in Scrum is advantage.
•Have positive attitude and be open-minded.
•Have a strong sense of ownership which drives you to find ways to do things better, faster, and more effective