Analysis, design, coding, testing and deployment of various applications in an mobile environment
Serve as a key technical resource for building native mobile applications and APIs.
Support the testing and launching efforts of new Internet-based products.
Work with agile development processes.
Provide proper documentation throughout development lifecycle
Troubleshooting and correcting program errors or defects
Properly escalate issues to meet deadlines
Coordination with QA testers to ensure end to end unit testing and post production testing
Other tasks and responsibilities as assigned