We are looking for an innovative, motivated engineer who is passionate about mobile app development and building high quality products. Someone who enjoys challenging work and is curious and driven. Someone who can help us take our products to the next level. Our autonomous team is deeply passionate about our users, clients, products, and technology, and if you have what it takes, we’d love for you to join us!
Responsibilities
Translate designs and wireframes into high quality code.
Design, build, and maintain high performance, reusable, and reliable Java code.
Ensure the best possible performance, quality, and responsiveness of the application.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization
Requirements
Comfortable with complex data structures, algorithms and programming fundamentals.
Strong in Android Design Patterns and Android Software Engineering Principles.
Experience with working using remote data via REST and JSON.
Developed and published 1 or more apps in the Google Play Store.
Experience with third-party libraries and APIs.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Should have understanding of HTTP methods and error codes.
Must have implemented security like API Key, OAuth, Basic Auth etc.
Exposure in GIT and SVN repo.
Exposure in Push Notification, Fragments
Expertise in Creating Custom Reusable Components
Proficiency in JSON, XML, REST
Working experience with Node.js express
Scripting knowledge to create tools for automating workflows
Working knowledge of architectural design patterns – MVC, MVP, MVVM etc.
This website uses cookies to ensure you get the best experience on our website.
We also ensure your personal data is stored safely and securely.
For more information, please review our
Privacy Policy