Genie
Senior Software Engineer Android Mobile Apps (Finance)
REFER TO: Job code BOGP-W
#LI-DNI
#xindREQUIREMENTS: Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Information Systems, or a related field, and 6 years of progressive, post-baccalaureate experience in the job offered or as a Software Engineer, Software Developer, or in a related/similar position. Experience therein to include 6 years of experience with the following: working with Android Architectural Components, Retrofit 2 framework for consuming REST API, asynchronous and event-based code using frameworks including RxJava and Kotlin, implementing frameworks and design patterns including Redux and MVVM, and beta automation testing and release tools, including Mockito, Junit and Espresso .
RATE OF PAY: $140,000 to $159,419 per year.
REFER TO: Job code BOGP- I
#LI-DNI
#xindNotice of Filing of Application for Alien Employment Certification
This Notice is being provided as a result of the filing of an application for permanent alien labor certification for the position shown below. Any person may provide documentary evidence bearing on the application to the Certifying Officer, U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification
200 Constitution Avenue, NW, Room N-5311, Washington, DC 20210, Telephone: (202) 513-7350, Fax: (202) 513-7395
EMPLOYER: Overhead Door Corporation
JOB TITLE: Senior Software Engineer-Android Mobile Applications
LOCATION: Dallas, TX
DUTIES: Design and create advanced user-interactive mobile applications for the Android Native platforms using Android Architectural Components. Collaborate with UI/UX and cross-functional teams to define, design, and deliver new features. Mentor junior developers. Interface with outside data sources, vendors and servers with REST APIs and SDKs. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain technical documentation. Work with Retrofit 2 framework for consuming REST API, and asynchronous and event-based code using frameworks including RxJava and Kotlin. Implement frameworks and design patterns including Redux and MVVM. Use beta automation testing and release tools, including Mockito, Junit and Espresso.EMPLOYER: Overhead Door Corporation
JOB TITLE: Senior Software Engineer-Android Mobile Applications
LOCATION: Dallas, TX
DUTIES: Design and create advanced user-interactive mobile applications for the Android Native platforms using Android Architectural Components. Collaborate with UI/UX and cross-functional teams to define, design, and deliver new features. Mentor junior developers. Interface with outside data sources, vendors and servers with REST APIs and SDKs. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain technical documentation. Work with Retrofit 2 framework for consuming REST API, and asynchronous and event-based code using frameworks including RxJava and Kotlin. Implement frameworks and design patterns including Redux and MVVM. Use beta automation testing and release tools, including Mockito, Junit and Espresso.