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.