Job Summary

Sr Android Developer

  • Location:
    New York, New York
  • Job reference:
  • Category:
    Software Engineer
  • Contract Type:

There is a opening of "Sr Android Engineer" with one of our client in NJ. Its a direct hire.Our client is a global team and value transparency, curiosity, inclusivity and getting stuff done.They challenge the way companies approach problem solving and share a passion for solving difficult ones. They understand that success comes from a combination of changes in technology, ways of working and a customer centric approach. We love technology, and understand that real change comes from showing people what is possible rather than telling them. They treat their people like adults and foster an environment where they feel empowered to succeed.

You will be working with our key financial client across portfolio of engineering projects. This is an onsite role in Weehawken, NJ.
What you'll do:

Enable our client to adapt to changing needs, improve their time to live, and deliver better software.
Build real solutions through experimentation as part of a multi-faceted team.
Work on an exciting project within financial domain.
Explore up-and-coming technologies and software products.
Read; experiment; learn; teach.


Proven Android development experience in a production context
Solid understanding and practical experience of engineering fundamentals of mobile development such as performance, APIs, troubleshooting, latency, etc.
Experience with deploying varied architectural design patterns (MVC, MVP, etc.) on different scales
Proven record of leading teams and change within the organization
Client facing experience
Solid grasp on unit testing techniques
Up-to-date practical experience with current tools of the trade (RxJava, Mockito, Dagger, etc.), and a desire to stay on top of emerging tools and libraries
Hands-on experience of continuous integration and continuous delivery with tools like Buddybuild, Jenkins, Fastlane, Travis, CircleCI, etc.
Experience with visual design and prototyping
Some knowledge of backend technologies would be great, as you'll also be working with backend developers
Development experience in building moderately complex Android screens
Excellent understanding of Java and the associated memory management / garbage collection techniques
Understands mobile development techniques. e.g. battery consumption, app interruption / backgrounding, communication with backend systems, multiple screen form factors.

To be considered for this position, please use the "apply now" button to submit your resume. If you have questions about the position please contact Pratibha Singh at (408) 962-4980 or at

Apply Below!

Note: Required fields marked with an asterisk (*).


Primary Number
[Ctrl (Cmd Mac) + Click] to select multiple industries
Upload your resume
Terms of Use


Upload your resume using

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Equal employment opportunity information:
EEO is the Law (poster) | EEO is the Law (poster supplement) | Reaffirmation of Affirmative Action Policy Statement