Mobile Engineer
Beacon Hill Staffing Group, LLC

Greenwood Village, Colorado

This job has expired.


As a member of the wireless engineering organization, you'll be required to work in an agile team environment where professional respect and communication is key. Because we work on the cutting edge of a lot of technologies, we need someone who is a creative problem solver, resourceful in getting things done, and productive working independently or collaboratively. You must be fun, energetic, outgoing and willing to go the extra mile for your teammates.


MAJOR DUTIES AND RESPONSIBILITIES

The Mobile Engineer will own the design, development, documentation, and troubleshooting of our Connection Manager application in addition to new technology projects involving iOS or Android. You should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team. More specifically, you will:

  • Write clean, concise code that is stable, extensible and unit-tested appropriately
  • Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers.
  • Diagnose complex issues, evaluate, recommend and execute the best resolution
  • Implement new requirements within our Agile delivery methodology while following our established architectural principles
  • Manage detailed application requirements and collaborate with project /development teams to ensure quality function, features and user experience
  • Test software to ensure proper and efficient execution and adherence to business and technical requirements
  • Write code that meets the production requirements and design specifications and anticipate potential errors/issues

REQUIRED QUALIFICATIONS

  • Extensive production experience with iOS or android application development
  • Experience in making critical, architectural decisions for a development team, providing sound technical direction and communicating effectively
  • Strong Swift, iOS SDK, Objective-C, multi-threading skills OR Strong knowledge of Java, Kotlin, Gradle and the Android SDK
  • Experience building large scale, complex, iOS or android application optimized for both UX and performance
  • Strong knowledge of iOS or android best practices principles and patterns
  • Knowledge of using RESTful APIs
  • Experience working on large scale mobile projects leveraging rigid and complex architectural patterns
  • Project experience with enterprise in-house development focusing transactional business data processing and endpoint integrations
  • Practical knowledge / experience on integration with 3rd party analytics SDKs is preferred, such as Google Analytics, Adobe Audience Manager
  • Hands on experience integrating iOS or Android applications to backend services
  • Working experience working in Agile software development team leveraging continuous integration and deployment practices
  • Familiarity using test-driven development frameworks or automated testing tools for mobile development
  • At least one completed application in the App Store
  • Good understanding of OO Design, concurrency, synchronization, memory management, data structures, algorithms, etc.
  • Working experience and knowledge in TDD & BDD development practices
  • Basic understanding of Linux/Unix kernel programming on networking is preferred
  • Self-motivated and passionate attitude -- you wake up in the middle of the night to write down that great idea for your app you saw in your dream
  • Ability to prioritize and organize effectively
  • Team player mindset and a great sense of humor
  • Willingness to mentor and advise other engineering team members
  • Excellent written and verbal communication skills
  • Solid analytical and troubleshooting abilities


RELATED WORK EXPERIENCE

5+ years iOS or android application development experience
7+ years overall software/application development experience
3+ years web services development experience using REST, JSON, XML
2+ years version control systems experience (Git and Atlassian suite)

EDUCATION
Bachelor's degree in Computer Science, Engineering or related field; Master's preferred

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/

Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future™


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Telecommunications jobs


SubCom
Newington, New Hampshire
Posted 3 days ago
SubCom
Newington, New Hampshire
Posted about 21 hours ago
SubCom
Newington, New Hampshire
Posted about 21 hours ago
View Telecommunications jobs »