Lead Android Developer

Posted: 50 years618 months2651 weeks18560 days ago

Lead Android Developer, Atlanta
 
BoomTown is looking for a talented Lead Android Developer to join our passionate and highly skilled team of developers and designers on a full time basis.   You will be a core contributor on a small team building an innovative, native, mobile experience. We are looking for people that like to collaborate and want to be involved in shaping all aspects of the product. You will work with our cross-functional CRM teams and will get to leverage our RESTful APIs and notification services. As a Lead Android Developer, you will be responsible for the lifecycle of products: from technical designs, to implementation, testing, documentation, delivery, and maintenance.
 
The ideal developer who would be successful in this opportunity would have the following traits:
 
Pride - Pride in one’s work is paramount
 
Collaborativity- Must be able to work well on your own and on a team
 
Consistency- Uphold the constant beacon of quality
 
Focus - Must be able to dedicate yourself to the project you are responsible for
 
Motivation - A desire and passion for what you do shows through your work
 
 
You have:
 
Bachelors in computer science, software engineering, etc or equivalent work experience
 
5+ years of software development experience required 
 
5+ years of Java Experience 
 
3+ years’ experience building Android Applications 
 
Must have at least 3 apps published in the Google Play Store
 
Strong knowledge of Java language and Java/Android libraries
 
Must possess a good understanding of Android UI guidelines.
 
Excellent knowledge of working with dynamic data using services (e.g., JSON, XML, REST APIs, etc)
 
Experience with Android testing frameworks such as Junit, Robotium, Roboelectric, etc
 
Experience with Data Modeling, Networking, and Push Notification frameworks
 
Experience using version control (Git or SVN)
 
Experience with JIRA
 
Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
 
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills 
 
Expert ability to work independently and manage one’s time 
 
 
We’d be really impressed if you have:
 
Expert knowledge of smartphone/tablet hardware and Android software
 
Demonstrated ability to anticipate future software engineering opportunities
 
Knowledge of Reactive Programming using RxJava and/or RxAndroid is a major plus
 
Some knowledge of iOS is a plus
 
Source and/or community contributions via Github, StackOverflow, etc. are a plus
 
 
 
What is BoomTown, you ask?
 
BoomTown is a fast growing, web-based software company specializing in an end-to-end marketing solution for real estate. This includes an in-house digital marketing agency for lead generation, cutting-edge IDX real estate websites, and a full-featured customer relationship management system. Our flagship product is being used by top-producing real estate brokerages and teams across the country.
 
BoomTown has been ranked on the Inc 500 Fastest Growing Companies list for 2011, 2012, and 2013. We were honored to be named one of the fastest growing private software companies on the 2013 Inc 500 list for the third consecutive year. This included a ranking of No. 34 in the software industry, No. 6 in South Carolina, and No. 433 overall. BoomTown comes with all the excitement and opportunity of a successful start-up company, backed by a very talented, involved, and passionate team.
 
If you are interested in this position, please email cover letter and resume to meg@scgssm.org