Android Engineer- 4607

 

Widenet is looking for an Android Engineer who will:

· Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features

· Build re-usable Android software components for our client’s platform

· Monitor the performance of the live apps and continuously improve them on both code and experience level

· Evaluate new mobile methodologies and technologies

· Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five star ratings

The must haves:

· Overall 3+ years’ experience building consumer facing mobile applications

· A degree in computer science, software engineering, information technology or related fields

· Deep understanding of Android Studio, Java, Android NDK, etc

· Experience in API design, SDK architecture, and mobile software lifecycle development practices

· Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces

· Strong CS fundamentals (with competencies in algorithms and data structures)

· Native Android app development experience

· Highly accountable and takes ownership, with collaborative attitude, and a lifelong learner

· A portfolio of multiple apps, preferably transaction-based business critical apps

· Proficient in Java with experience in memory management and caching mechanisms specific to mobile devices and embedded systems

· Experience and understanding of large and complex code bases and architectures

· Experience with ReactJS is preferred