Us Citizen
Security Clearance
Green Card
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
1099-Contract
Contract to Hire
Consulting/Contract
UG :- B.Tech
PG :-
No of position :- ( )
Post :- 16th Feb 2022
EXPERIENCE:
* College diploma or university degree in the field of computer science, information systems, or software engineering, and/or 5+ years equivalent work experience.
* 5+ years of experience in software development
* 4+ years of experience developing native applications for Android
* 3+ years of experience in enterprise software development
* Expert knowledge of Java, Kotlin, Rx, including MVVM and MVP design patterns
* Expert knowledge of Gradle, Android SDK, and dependency injection
* Expert knowledge of Android Studio and supporting tools such as Junit, SQLite
* Proficient with GitHub Experience with pull requests and performing code reviews
* Strong knowledge of layouts, themes, styles, views and other Android UI concepts especially pertaining to Material Design Guidelines
* Strong understanding of dependency injection
* Proficiency in multi-threading
* Experience with RESTful APIs using JSON
* Experience designing application architecture
* Experience integrating external SDKs Experience with localization within an Android application
* Experience working on a development team that practices Agile/scrum methodologies
* Understanding of e-commerce in a mobile application including Android Pay
* Familiarity with build tools and continuous integration
* Strong architecture, analytic, design and problem-solving skills
* Excellent verbal and written communication
* Ability to understand and maintain existing complex codebases
* Experience mentoring team of other developers
* Passionate about mobile technologies and building great guest experiences
* Proficiency in a variety of programming languages, including but not limited to Java (Android), T-SQL.
* Excellent understanding of coding methods and best practices.
* Working understanding of platforms such as Android, iOS, and Windows.
* Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
* Hands-on experience developing unit test cases and plans.
* Flexible and adaptable in regards to learning and understanding new technologies.
* Knowledge of applicable data privacy practices and laws.
* Strong written, oral, and interpersonal communication skills.
* Ability to conduct research into software-related issues and products.
* Highly self-motivated and directed.
* Keen attention to detail.
* Proven analytical and problem-solving abilities.
* Ability to effectively prioritize and execute tasks in a high-pressure environment.
* Experience working both independently and in a team-oriented, collaborative environment.
* Overtime hours may be required to meet project deadlines.