Mobile Engineer

Beacon Hill - Job Details
< Back to Search Results

Mobile Engineer

Greenwood Village, Colorado

|

Full Time Temporary/Contract

|

$ 77 - $ 90 per hour

Greenwood Village, Colorado

Full Time Temporary/Contract

$ 77 - $ 90 per hour

January 24, 2023

|

Job ID: T1321873DEN_1674581071

January 24, 2023

Job ID: T1321873DEN_1674581071

Job Summary

Job Id: T1321873DEN_1674581071 Apply Now

The wireless device engineering team is seeking a mobile engineer to work on mission-critical projects contributing to thier commitment of building and expanding intelligent WIFI capabilities.

As a member of our client's wireless engineering organization, you'll be required to work in an agile team environment where professional respect and communication is key. Because they work on the cutting edge of a lot of technologies, they 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

T1321873DEN_1674581071

Apply Now

Apply Now



About Beacon Hill

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.

Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.

Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.

We look forward to working with you.

Beacon Hill. Employing the Future™