Design, develop, test, and maintain high-quality software to meet business and customer needs.
Develop new modules/applications and maintain and enhance existing applications using Java
(Spring, SpringBoot, Hibernate) and JavaScript/TypeScript (JQuery, ReactJS, ReactNative).
Experience with Mobile development (Android/iPhone) using React Native and other framework technologies as per industry standards.
Adhere to architecture, design, implementation, and security standards and best practices.
Preferred Skills:
9+ Years’ experience of experience in Android Development.
Minimum of 5 years of experience in development in Java, and XML.
Minimum of 5 years of experience in development in Oracle.
Expertise in Android SDK (multithreading, TCP/IP networking, HTTP/HTTPS, UI, local database, offline mode, debugging).
Strong proficiency in Swift, Swift UI, Kotlin, and Java.
Familiarity with Android Studio and other development tools.
Knowledge of modern version control systems (GitHub, preferably) and automated build workflows/pipelines.
Experience with RESTful APIs and third-party libraries.
Solid understanding of mobile UI/UX design principles.