Android Developer

Job Description
Android Developer
Sngular is looking for experienced agile Android Developers, with 2+ years of experience to join a team responsible for building reliable applications for one of the top 20 largest financial institutions widely recognized as being a leading innovator in mobile banking.  We have openings for Junior, Mid and Senior Level positions.  The perfect candidates will have experience in mobile development, a passion for technology, a deep appreciation for simple design working in an agile and behavior-driven environment.
Primary Requirements:
•  Individual contributor role; fully competent to work under general direction on the most complex projects, often on multiple phases, and seeks guidance and direction from more senior associates or manager, as needed.
•  Provides guidance and checks the work of less experienced associates.
•  Requires 3-5 years of applicable experience.

Required Skills:
•  Good Knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
•  Familiarity with RESTful APIs to connect Android applications to back-end services.
•  Strong knowledge of Android UI design principles, patterns, and best practices.

•  Experience with offline storage, threading, and performance tuning.
•  Ability to design applications around natural user interfaces, such as “touch”.
•  Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
•  Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
•  Ability to understand business requirements and translate them into technical requirements.
•  Familiarity with cloud message APIs and push notifications.

•  A knack for benchmarking and optimization.
•  Understanding of Google’s Android design principles and interface guidelines.
•  Proficient understanding of code versioning tools, such as Git / SVN.
•  Applicants must have a valid work permit.  Successful applicants will be required to show proof that they can legally work in the U.S.

Preferred Skills:
•  Experience with Agile methodologies.
•  Experience in adopting Unit Testing and Component Integration Testing.
•  Experience in enforcing code quality using coding standards defined.
•  Familiarity with continuous integration.

•  Experience in Financial domain is a plus.

Working at Sngular, you will be a part of an experienced, international team that values innovation and creativity – the traits we use to stay on the leading edge of software development. Be a valuable member of a friendly, passionate team committed to producing top-quality, user-focused software. We offer:
  • Constant opportunities for learning and development
  • Technically-challenging projects
  • Competitive salaries based on experience, holiday pay, generous vacation days, and an opportunity to join the company group medical and dental healthcare plan
People who would enjoy this position are:
  • Motivated by challenges
  • Excited by working in a non-bureaucratic startup culture
  • Capable of independent thinking
  • Unafraid to offer input
  • Happy to use the latest tech innovations
  • Willing to be flexible and adaptive
  • Tired of rigid and strict work environments
At Sngular, we do more than create software; we use custom software development to expand the horizons of what our customers can do – and become. We were founded 20 years ago in Spain and have grown to over 320 employees in offices in the U.S., Spain and Mexico. Our U.S. headquarters are in Birmingham, Alabama and we have opened offices in New York, Miami and Portland. Our international team of tech experts creates possibilities with innovative solutions, including mobile apps, DevOps, front and back-end development, e-commerce, digital strategy, analytics, virtual reality and much more. Our customers dream of what is possible. With Sngular, it can be done.
Contact Information