This site uses cookies. To find out more, see our Cookies Policy

Lead Mobile Developer in Atlanta, GA at Vaco

Date Posted: 7/9/2018

Job Snapshot

Job Description

At Vaco, we give you an advantage over your competition through our direct relationships with human resources and information technology hiring managers. We are currently looking to fill our client's Lead Mobile Developer position, and we want to hear from you!

Our recruiting staff gives you an advantage over your competition by promoting your strengths and assets directly to IT hiring managers while helping you to be more prepared for your interviews. Our recruiters will be able to provide great insight about trends in the market - keeping you up to date on compensation expectations, company culture, and growth opportunities. If your background is in Information Technology, and you want to partner with the best, apply today!

As the Lead Android/iOS Engineer, you will be instrumental in defining, developing, and constructing mobile applications that stimulate the user experience. You will participate as a member of the development team to meet user, client, and company objectives related to the quality and usability of Mobile Applications.

We are seeking passionate Android and/or iOS Engineers that will press the envelope with designing, building, testing, releasing and maintaining mobile applications. Must have the ability to pick up and learn new/other mobile technologies. Candidate will have front end focus while being able to understand backend development. Must have the ability to analyze difficult problems, and work with a team to deliver solutions.

  • Lead teams of internal/client software engineers
  • Work on medium- to large-scale, custom software systems that leverage mobile technologies
  • Create and implement end-to-end business solutions on Android or iOS platforms
  • Work with and influence large enterprises, innovative startups, as well as not-for-profit organizations
  • Employ and advocate for modern technical practices like test automation, continuous integration/continuous delivery, and pair programming and how it pertains to the mobile atmosphere
  • Work in an inclusive, collaborative, non-hierarchal, and ego-free culture where your talent is valued over a title
  • Expertise in developing/testing/deploying/releasing customized applications on iOS and/or Android
  • Expertise in native mobile languages like Swift, Objective-C and/or Java
  • Experience in full-stack/software development languages like Java, Scala, C#, Javascript, Ruby, and/or Python
  • Experience refactoring code and evolving architectures
  • Experience crafting automated unit, integration, functional, and regression tests for iOS and/or Android
  • Experience with and understanding of a variety of mobile platforms and tool-sets
  • The ability to judge and recommend appropriate platform choices given context about a particular application
  • Full lifecycle experience from conceptualization to development and deployment of mobile apps
  • Passion for writing clean code, object oriented code
  • Knowledge of design patterns for mobile technologies
  • Familiarity with multiple programming paradigms and the curiosity to learn new ones
  • Techniques such as test-driven development and continuous integration
  • Strong communication and client-facing skills with the ability to work in a consulting environment
  • Understand mobile trends and how they evolve in a fast-paced environment
  • Ability to work in a variety of client settings and in a team-oriented, collaborative environment
  • Ability to connect with people and to quickly build trust with clients
  • Ability to travel