Lead Android Developer
Posted: 51 years628 months2691 weeks18840 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
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 firstname.lastname@example.org