Job Summary: Under minimal supervision, designs, develops, troubleshoots and debugs complex software programs for enhancements and new products. Responsible for complex concept design through the full development life cycle. Prepares and conducts systems programming test requiring interfacing and software tests. Coaches others in less senior positions.
Duties/Responsibilities: Mobile Application developer who has experience in developing Mobile Apps in Android, Windows and/or iOS platform.
Good knowledge of UI guidelines, frameworks, design patterns and Object Oriented Programming (OOP) design principles.- Experience in app life cycle and thread management: multithreading (queue, dispatch, operation), persistence and data caching.
- Developing application programming interfaces (APIs) to support mobile functionality.
- Experience in Synchronous and Asynchronous Mobile App communications and knowledge of Mobile Application Gateways.
- Experience in CI/CD and Agile methods of software development.
Responsibilities:
- Develop mobile applications that meet performance, scalability, reliability, and security needs.
- Write Unit Tests using TDD principles, build and deploy apps with high quality.
- Perform code reviews and assist in complex problem solving.
- Collaborate with back-end developers, designers, and peers to deliver well-architected and high-quality solutions
- Provide technical leadership and guidance to project team members.
- Manage schedules, create presentations and updates to team and management as needed.
Abilities/Knowledge/Skills Considered a Plus:
- .Net, C#, Xamarin, Android
- JSON, XML, SQL, SQLite, Java Script
- Visual Studio, GIT
- OAuth, API Management
Plus:
- Cross-Platform Mobile Apps development experience.
- Xamarin development knowledge
- Experience with Test Driven and Behavior Driven Development.
- Knowledge of MDM/MAM tools.
- Agile development experience working in Agile teams, especially SAFe is a plus.
17 Apr 2021 -save job - original job
» Apply Now
Please review all application instructions before applying to Workhcm.
Workhcm is the #1 job site worldwide*, with over 200 million unique visitors per month from more than 60 countries in 28 languages. Since...