What You Will Be Doing:
- Develop enterprise mobile apps for iOS and Android.
- Collaborate with the Product, UX/UI and Backend teams to create and extend new products, platforms, and features for both consumers and partners.
- Apply principles of Test Driven Development, Agile Methodologies, Extreme Programming, and MVP/MVVM architecture to ensure highly usable, stable, and maintainable code.
- Use best-of-breed tools such as React Native, Git, Jenkins CI/CD, Sonarqube, automated test tools, a Java/Node.js back end, and AWS/Azure for software delivery.
- Work with internal and external stakeholders to specify, compile product requirements, and build best-in-class products.
- Improve the stability and performance of existing applications.
- Possess familiarity with SwiftLint, iOS Lifecycle, API Handling, Unit Test and Integration Test for mobile applications.
- Demonstrate project management abilities, adhere to agreed-upon delivery schedules, and pay attention to details.
- Be fluent in written and spoken English.
What We Need From You:
- Diploma or Degree in Computer/ Computer Science, Electronics and Computer Engineering, Information Technology.
- Minimum 4+ years of application development experience with strong knowledge of coding practices.
- Be proficient in Swift, Kotlin, Java, JS, JSON, SQLite, Flutter & React.
- Have experience in implementing and managing Security & compliance tools.
- Have exposure to large-scale app operations and software development cycles.
- Be able to understand, analyze, and articulate business vs operational vs technology impact of activities, development initiatives, and work plans.
- Have good knowledge of API & database systems.
Personal Attributes:
- Possess strong interpersonal, written, and oral communication skills.
- Be able to prioritize and execute tasks in a high-pressure environment and make sound decisions in emergency situations.
- Be able to present ideas in a user-friendly language.
- Have a strong customer service orientation.
- Have experience working in a team-oriented, collaborative environment.