Collaborate with designers, testers, product managers, and other developers across the organization
Develop features for existing products and building new iOS or Android apps from scratch, you will have opportunities to contribute to all aspects of the products
Design new software and web applications, support applications under development, and customize current applications
Assist with the software update process for existing applications, and roll-outs of software releases
Work with Quality Assurance team to determine if applications fit specification and technical requirements
Assist in the roll-out of software releases
Monitor and evaluate competitive applications and products
Review literature and current practices relevant to the solution of assigned projects