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.