Responsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
Required Qualifications:
* Minimum 5+ years of experience.
* Must have Strong Web Programming, Native App Development experience.
* Must have experience with Android and/or IOS development or ReactJS and similar hybrid frameworks.
* Experience with JavaScript and/or Kotlin.
* Working knowledge with Angular and Bootstrap.
* Working knowledge with RESTful APIs, JSON.
* Good implementation experience on patterns such as MVP, MVC, MVVM,
* Familiarity with Git, AWS.
* Excellent communication skills.
* Should be willing to take the ownership of the mobile app development project and coordinate with the team in the USA.
* English conversational intermediate or advanced.