Parabit Systems is looking for an experienced Android developer responsible for the development and maintenance of applications for mobile devices . The positions primary focus will be development of applications and their integration with enterprise scale back-end services. Analytical thinking is an important asset, as you are often required to prioritize your own work and develop processes that monitor progress and performance for the company.
Job Tasks :
Design and build applications for the Android platforms
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and integrate new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Carry out security, bug-fixing and app improvement duties
Continuously discover, evaluate, and implement new software technology
Be 100% reliable, willing to learn, and have a positive attitude
Ability to meet deadlines
Passion to learn and broaden overall IT knowledge
Technical Skills :
Proficient with Java or Kotlin for Android
Experience with MVVM design pattern with Android Architecture Components
Experience with Data Binding, Live Data and View Model is a plus
Experience building offline storage via Android persistent storage and Room database
Experience with allocating data-intensive operations on multiple threads and asynchronous streams via Async Task and Thread Pool and Executor Service.
Experience with asynchronous streams library such as RxJava or Kotlin Coroutine is a plus
Familiarity with RESTful APIs consumption via OKHTTP and Retrofit
Experience with Multipart Form Data request is a plus
Experience with Android dependency injection library like Dagger is a plus
Knowledge of mobile payments technologies, NFC, iBeacon protocol and Bluetooth a plus
Basic knowledge of web app technologies such as HTTP, JavaScript, HTML and CSS
Proficient understanding of code versioning tools
Highly collaborative, problem-solving, critical thinking, and outstanding communication skills
Open-minded, adaptable, upbeat, quick to learn, and results oriented
Requirement Qualifications :
Bachelors Degree, or 5 years of equivalent work experience.
Excellent teamwork skills
Excellent written and oral communication skills
Thrive in a hands-on working environment
High initiative
Proactive personality with a proven track record of following through and delivering on responsibilities
Must be eligible to work legally in the U.S.
Join an exceptional and energized team that shares a common belief in the value of creativity, operating with integrity, and leading through innovation. Parabit Systems is focused on growth - growing revenues and growing leaders. Parabit Systems is an equal opportunity employer, offering a great work environment, and challenging career opportunities. We offer competitive pay, health benefits, paid vacation, paid sick days, and a 401. All employment candidates must pass a NON-DOT drug screening, background check, and personal assessment prior to employment. Please submit your resume via email to recruiting@parabit.com .
About Parabit - With its Headquarters located on the south shore of Nassau County, Parabit Systems is a well-established company that is rapidly expanding into additional key markets. Since 1995, Parabit has developed into a leading manufacturer and dealer of ATM Card Access Control, Kiosks, Hot Dial, Autodial and Speed Dial Vandal Resistant Telephones and CCTV/IP Camera, DVR and NVR equipment and Digital Signage. Parabit also designs, fabricates and installs many displays and enclosures with integrated technology.
Benefits:
Medical
Dental
Vision
401K
Group Life
PTO
All employment candidates must pass a NON-DOT Drug screening, a background check, and personal assessment prior to employment.
Job Details:
Posted Date : 2022-05-07
Job type : Full Time
Apply