申请该工作

关闭

职位介绍

If you have a strong passion for the Android platform and are looking to join a seasoned team of IT professionals, this could be an advantageous next step. We are experiencing rapid growth and are seeking a Lead Android Developer/Trainer to coach and mentor our incoming classes of consultants.

This position involves overseeing, in partnership with a consultant development manager, a diverse body of IT consultants throughout their career, or lifecycle, with our company. This looks like: Training, Marketing, Project. Not only will you assist and guide onboarding consultants with their onsite *technical* TRAINING in Atlanta, but you will be preparing your consultants in effective *technical* and *actively engaging* behaviors to successfully win interviews, and finally, you will track your consultants' success on project - doing whatever it takes to ensure the consultant remains successfully working and billing on project.

Desired Qualifications Include:

• 5+ Years of professional hands-on development experience

• Degree in the Computer Science field, Software Engineering or Math

• Published Android Apps

Desired Skills (Including but Not Limited to):

• Experience with building Android apps in both a UI/UX capacity as well as back-end

• Design patterns and architecture concepts such as MVC, MVVM, and MVP, Builder, Factory, Singleton, Adapter, Proxy, Façade, Bridge, Observer, Command

• Java

• Kotlin

• MVVM versus MVP versus MVC - which ones lend themselves to testing - why choose one over the other? What does one address that others may not?

• TDD and testing, unit testing, instrumentation testing, functional testing, stress testing

• Testing tools such as Espresso, Mockito, Junit

• OOO and S.O.L.I.D. principles

• What to consider when building an app from scratch and doing so (who is using the app - what's the intended outcome, the release date the budget, the architecture, the 3rd party libraries, the communication between the layers, how testing will be set up, etc.)

• Version Control - GIT, GitHub, pull requests, branching, BitBucket

• Continuous Integration - Jenkins, Travis, Circle CI

• Firebase

• Asynchronous task - asynctask, intent services, handlers, loopers, threads, runnables, loaders,

• 3rd party libraries - Retrofit, Volley, OKHTTP, GSON, Jackson, RXJava, HTTPURLConnector

• Local Databases - SQLite, Firebase, Parse, Realm

• Notifications - GCM, FCM, MixPanel, Flurry, Push Bots, PubNub, Firebase

• Security - Obfuscation, Encryption, SSL, Certification Pinning, Tokens

• Fingerprint authentication

• Dev Environment management - Agile, Scrum, Sprints

• Dependency Injection usage

• Android Pay

• Media Streaming Solutions - Media Player, ExoPlayer, etc.

• Bluetooth, BLE, NFC

工作详细内容

全部职位:
5 发布
工作时间:
早班
工作类型:
工作地址:
性别:
没有偏好
最低学历:
学士
职位等级:
部门主管
电话预约已成功,我们的专家会在短时间内与你联系:
5年
在之前申请:
Aug 02, 2021
发布日期:
Jul 02, 2021
显示基本信息 浏览全部工作信息

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版

People And Tech

· 601-1000 员工 -

,

相同职位头衔

Senior Android Developer

Ciklum Pakistan Pvt Ltd, 拉合尔, 巴基斯坦
发布 Sep 24, 2021

Sr. Android Developer

Smart Placement Pvt Ltd, 伊斯兰堡, 巴基斯坦
发布 Sep 15, 2021

Android Developer

SpyreSync, 拉合尔, 巴基斯坦
发布 Sep 24, 2021

Senior Android Developer

ALM HR, 拉合尔, 巴基斯坦
发布 Sep 08, 2021
浏览全部