Senior Mobile Developer - Alpharetta, GA, United States

  • Verizon
  • Alpharetta, GA, United States
  • Jul 03, 2020
Full time Telecommunications

Job Description

Job # 544350

What you’ll be doing...

At Verizon, we innovate constantly to help the biggest names in business do business – quicker and smarter. It takes vision. It takes focus. And we apply both every bit as much to the way we do business too. The brightest minds, the latest technologies and pioneering processes are combining to enhance this critical business function within our Corporate System Group (CSG). We’re finding new ways to add value and provide strategic support to our real estate management system.

This Real Estate team is looking for a mobile application developer to design and build solutions in the Global Real Estate area on iOS and Android platforms. This role expects you to be able to partner with Business on product strategy, technology and roadmap and drive the implementation of the solutions identified.

Being the SME and lead developer for mobile, your role includes evaluating technologies that have a potential to solve Verizon Real estate challenges, build proof of concept solutions and help identify directional software solutions that can be further developed and scaled to multiple Verizon locations across the globe.

  • Develops systems and applications using complex algorithms to deliver business functions.
  • Educates team members about integrating systems collaboratively & efficiently.
  • Provides a given solution to assess its alignment with business needs.
  • Keeps abreast of emerging industry trends to continuously update Verizon’s operations and assess how competition differs from Verizon’s current state.
  • Communicates the business value of technical solutions.
  • Discovers mutually beneficial solutions across customers while recognizing different styles.

What we’re looking for...

You'll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Three or more years of relevant work experience
  • Experience in developing Mobile (Android or iOS) applications including end to end integration with back-end micro services.
  • Experience with various JS frameworks (Node, Angular, Ionic and Ionic 2, React JS etc.)
  • Experience building mobile applications using Cordova frameworks and native application development for iOS and Android.
  • Experience building unit tests for the code developed using Jasmine, JUnit, OCUnit frameworks.
  • Experience using dependency injection to architect solutions with testing in mind.
  • Experience in debugging (troubleshooting performance issues, memory leaks, etc.)

Even better if you have:

  • Bachelor’s degree in Computer Science or Engineering or related field.
  • Debugging skills, familiarity with REST architecture and JSON formats.
  • Knowledge of SQLite, CouchDB, PouchDB.
  • Knowledge of MobileUI design principles, patterns, and best practices.
  • Knowledge of design patterns and applications of the same.
  • Experience using onboard debugging tools that are integrated with the IDE.
  • Knowledge of the Scrum ceremonies and experience in Agile tools similar to JIRA, RallyDev.
  • Knowledge of configuration management tools like GO, Jenkins, GIT.
  • Knowledge of the mobile eco system (Native, hybrid and web apps, distribution mechanisms for enterprise users, familiarity with mBaas etc.)
  • Good communication skills and ability to work with distributed teams.

When you join Verizon...

You’ll have the power to go beyond – doing the work that’s transforming how people, businesses and things connect with each other. Not only do we provide the fastest and most reliable network for our customers, but we were first to 5G - a quantum leap in connectivity. Our connected solutions are making communities stronger and enabling energy efficiency. Here, you’ll have the ability to make an impact and create positive change. Whether you think in code, words, pictures or numbers, join our team of the best and brightest. We offer great pay, amazing benefits and opportunity to learn and grow in every role. Together we’ll go far.

Equal Employment Opportunity

We're proud to be an equal opportunity employer - and celebrate our employees' differences, including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better.