Mobile Solutions

Our mobile solutions engineers leverage their best of class development experience delivering elegant and visually appealing native and hybrid applications.  Our mobile development focuses on innovative solutions that enable more valuable mobile experiences.

Common Requirements & Skills

1 At least 4+ years of general programming experience within one or more languages and environments.

2 At least 1+ year(s) of experience with mobile applications (iOS, Android or Windows Mobile).

3 At least 1+ year(s) of experience with Objective-C, C#, C++ or Java.

4 Deep technical knowledge of iOS / Android / Windows internals, tools and development environments.

5 Strong problem solving, critical thinking, analysis & troubleshooting skills.

6 Excellent customer, interpersonal and teamwork communication & skills.

Positions

Senior iOS Developer Full TimeAustin, TX

Position Description:

The Senior Mobile Developer’s responsibilities are to define, design and support our growing applications and games. As a developer you will work closely with other developers and designers to drive the evolution and expansion of Atomic Axis clients into new technology areas, market segments & value added mobile experiences. Because of your senior status, you will mentor more junior developers in your team.

Apply:

Technical Skills Needed:

  • Experience with iOS, Objective C and Cocoa Touch.
  • 3+ years experience in mobile application development.
  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and advanced patterns.
  • Demonstrated proficiency in Objective C using Cocoa Touch.
  • Experience in an Agile environment.
  • Experience with Git, MySQL, XML, JSON and Web Services.

Other Requirements:

  • Experience building complex iPhone Apps that have been successfully delivered to enterprise customers or the App Store.
  • Exceptional analytical aptitude and attention to detail: excellent organizational and problem solving skills.
  • Good team player who is self motivated and well organized.
  • Strong oral and written communication skills.

Desired but not required:

  • Project management abilities.

Solution Architect Full TimeBlacksburg, VA

Position Description:

At Atomic Axis, our architects are the essential key to our success. Our Solutions Architects are technical leaders, responsible for the design, architecture governance, and release management (solution lifecycle) leads for both our internal and customer-based solutions. They adapt to the challenges of changing environments, technology and platforms to ensure success within all of our deliverable. Typically, our architects are recognized subject matter experts (within their domain) and apply this expertise to overcoming the complex obstacles many businesses face.

To be an Atomic Axis architect, each contributor must stay abreast of the latest technology and trends, guide and govern solution delivery and close deals as the primary pre-sales technical resources.

Some Essential Job Functions:

Working Architecture

  • Stay up-to-date with current mobile technologies, techniques, and patterns and apply this knowledge to current projects.
  • Serves as Subject Matter Expert for one or more specific technologies/frameworks (Objective C, Java, HTML5, CSS3, CMS Frameworks, etc.).
  • Determines standards, continually evolves processes and governs process implementation / adherence.
  • Provides thought-leadership to fellow team members and the client across business and technical project dimensions eloquently providing simple, yet robust solution for complex business requirements.
  • This includes scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, UAT and production deployment.
  • Ensures delivered solutions meet/perform to technical and functional requirements.
  • Provides technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of workaround solution or escalation.
  • Identifies project technical risks.
  • Provides support and technical governance focused on one or more projects at a single client and/or across multiple clients.
  • Provides specialized knowledge within industry domain and frameworks.
  • Focused on customer success (realization of business benefit).
  • Other responsibilities and key result areas will be assigned as required.

Solution Delivery

  • Architect the overall solution and implement and/or oversee realization of technical solution.
  • Manages technical teams (typically developers) as a guide and mentor of the technical team.
  • Acts as the mentor to all team members on their assigned project tasks.
  • Orchestrate discussions with client resources regarding the technical, business and data architecture.
  • Accurately estimate hours and project time needs (including additional staffing).
  • Guide the creation and integration of the components that comprise technical solution.
  • Provide support and guidance for the development team by helping to resolve application design issues.
  • Apply appropriate packaged (off-the-shelf) software solutions and services as required by the project.

Business Development

  • Identify and articulate risks or issues associated with a given technical solution or business requirement in a timely manner.
  • Serve as technical expert for a given technology in client and prospect discussions.
  • Able to elegantly present mobile offerings to clients.

Apply:

Required Qualifications

  • A Bachelor’s Degree in BSIT, MSIT or CS or enterprise experience.
  • 5-8 years of experience architecting large-scale technical solutions, ideally for mobile applications and mobile web sites.
  • 1-3 years of experience determining the appropriate architectural elements for any given project and client that leverages the strengths of the chosen OS and platform.
  • Demonstrate understanding of web application development best practices, including use case development, object-oriented analysis, design, and programming, UML, reusable design patterns, and multi-tier architectures.
  • Demonstrate substantial knowledge in 1 or more specific technologies/frameworks (Objective C, Java, HTML5, CSS3, Mobile Web, etc.).
  • Awareness of existing packaged (off-the-shelf) software solutions and services relevant to a chosen technical solution. (ex: PhoneGAP, Appcelerator, etc.)
  • Ability to identify scalability and other risks associated with a technical architecture decision.
  • Ability to accurately estimate the hours required to execute a specific technical solution.
  • Ability to effectively communicate technical design decisions to the technical team.
  • Ability to effectively drive a technical project team to success despite project ambiguity.
  • Strong communication skills with the ability to present information in verbal, written or visual form to a variety of audiences from the internal team to client executives.
  • Must be able to thrive in a fast-paced, team oriented and creative environment.

Preferred Qualifications

  • 1-3 years of experience with cross-platform mobile application packages such as Appcelerator and/or PhoneGap.
  • 1-3 years of experience within Objective C or Java with Android.
  • 3-5 years of experience in delivering web enabled solutions.
  • Masters Degree in engineering or computer science.
  • Solution delivery experience in STEM or Energy.
  • An unprecedented level of initiative.
  • Technical breadth and the ability to roll up your sleeves, doing whatever is needed to get it done.

Travel Requirements

  • Currently, there is not any travel associated with this immediate position, but eventually this position may require up to 20% travel to and from current or potential client sites, conferences, seminars and/or training sessions.

Please Note: This job description is not intended to be a complete list of all responsibilities, duties or skills and due to the changing nature of the job is subject to review and change at any time, with or without notice.  This position is exempt based on the FLSA laws.


iOS Developer Full TimeAustin, TX

Position Description:

Do you like solving a very diverse set of complex problems? Would you like to work with recognized leaders within a collaborate environment? Are you interested in living in the mobile hub of America? Would you like to be able to choose the apps that you work on and even share profit for your innovations?

We are looking for a iOS mobile developer with excellent grasp of Objective C and the Cocoa framework. The chosen candidate will get to work on both customer and internal iOS applications ranging from cool commercial apps to enterprise mobile apps.

As one of a very strong team of iOS developers you will work closely with other developers and designers to drive the evolution and expansion of Atomic Axis clients into new technology areas, market segments & value added mobile experiences.

Apply:

Technical Skills Needed:

  • Experience with iOS, Objective C and Cocoa Touch.
  • At least one (1) year experience in mobile application development.
  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and advanced patterns.
  • Demonstrated proficiency in Objective C using Cocoa Touch.

Other Requirements:

  • Experience building complex iPad / iPhone Apps that have been successfully delivered to enterprise customers or the App Store.
  • Exceptional analytical aptitude and attention to detail: excellent organizational and problem solving skills.
  • Good team player who is self motivated and well organized
  • Strong oral and written communication skills.

Desired but not required:

  • Two (2) plus years experience in mobile application development.
  • Experience with Git, MySQL, XML, JSON and Web Services

iOS Developer Full TimeBlacksburg, VA

Position Description:

Atomic Axis is seeking a mobile developer to define, design and support our growing applications and games. As a developer you will work closely with other developers and designers to drive the evolution and expansion of Atomic Axis clients into new technology areas, market segments & value added mobile experiences.

Apply:

Technical Skills Needed:

  • Experience with iOS, Objective C and Cocoa Touch.
  • 2+ years experience in mobile application development.
  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and advanced patterns.
  • Demonstrated proficiency in Objective C using Cocoa Touch.

Other Requirements:

  • Experience building complex iPhone Apps that have been successfully delivered to enterprise customers or the App Store.
  • Exceptional analytical aptitude and attention to detail: excellent organizational and problem solving skills.
  • Good team player who is self motivated and well organized
  • Strong oral and written communication skills.

Desired but not required:

  • Experience with Git, MySQL, XML, JSON and Web Services

Android Developer Full TimeAustin, TX

Position Description:

Do you like solving a very diverse set of complex problems? Would you like to work with recognized leaders within a collaborate environment? Are you interested in living in the mobile hub of America? Would you like to be able to choose the apps that you work on and even share profit for your innovations?

We are looking for a Android mobile developer with excellent grasp of Java and the Coca framework. The chosen candidate will get to work on both customer and internal Android applications ranging from cool commercial apps to enterprise mobile apps.

You will work closely with other developers and designers to drive the evolution and expansion of Atomic Axis clients into new technology areas, market segments & value added mobile experiences.

Apply:

Technical Skills Needed:

  • Strong knowledge of Android SDK, Java and related technologies
  • At least four (4) year experience of software programming experience with 2-3 years Java application development, with extensive use of Java I/O, Collections, Algorithms and common application frameworks.
  • Fundamentals in object-oriented design, data structures, algorithm design, memory management, advanced patterns and concurrent programming.

Other Requirements:

  • Experience building complex Android Apps that have been successfully delivered to enterprise customers or the Google Play Store.
  • Exceptional analytical aptitude and attention to detail: excellent organizational and problem solving skills.
  • Good team player who is self motivated and well organized
  • Strong oral and written communication skills.

Desired but not required:

  • Experience with Git, MySQL, XML, JSON and Web Services

Senior iOS Developer Full TimeBlacksburg, VA

Position Description:

The Senior Mobile Developer’s responsibilities are to define, design and support our growing applications and games. As a developer you will work closely with other developers and designers to drive the evolution and expansion of Atomic Axis clients into new technology areas, market segments & value added mobile experiences. Because of your senior status, you will mentor more junior developers in your team.

Apply:

Technical Skills Needed:

  • Experience with iOS, Objective C and Cocoa Touch.
  • 3+ years experience in mobile application development.
  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and advanced patterns.
  • Demonstrated proficiency in Objective C using Cocoa Touch.
  • Experience in an Agile environment.
  • Experience with Git, MySQL, XML, JSON and Web Services.

Other Requirements:

  • Experience building complex iPhone Apps that have been successfully delivered to enterprise customers or the App Store.
  • Exceptional analytical aptitude and attention to detail: excellent organizational and problem solving skills.
  • Good team player who is self motivated and well organized.
  • Strong oral and written communication skills.

Desired but not required:

  • Project management abilities.