🌎
This job posting isn't available in all website languages
📁
Information Technology
📅
200000HQ Requisition #

This could be your opportunity to be part of our creative and fun, in addition to award winning, design and development team at Graydient Creative, a B2B internal/external agency which offers an expansive line of online services and programs across a broad range of brands and markets. We offer a work environment where there is never a boring day or a lack of new and exciting challenges to showoff one’s creativity and ingenuity.


Part of Marcus Hotels & Resorts and The Marcus Corporation, publicly traded on the NYSE under ticker symbol (MCS), Marcus is a name associated with hospitality, strength and stability throughout Wisconsin for over 84 years. 


POSITION PURPOSE: Assist in the design, building/development, and maintenance of the next generation of mobile applications. As the mobile app developer, you should have a depth and breadth of iOS development experience in Objective-C/C++, Swift and XCode, as well as familiarity with experience creating applications for Android mobile devices using Kotlin/Java. You should be proficient in guiding and leading by example and mentoring both junior and senior engineers.


ESSENTIAL FUNCTIONS: 

  1. Primary skills include strong understanding and fluency in programming Objective C (iOS), Swift, xCode IDE, Android IDE, Java and Kotlin.

  2. Support the entire application lifecycle (concept, design, test, release and support).

  3. Collaborate internally with other teams to implement cross-system designs, draft software component designs, write and review code, and participate in discussions about what to build next.

  4. Comfortable working in an environment where things that may be required to achieve goals do not exist and may need to be built from scratch.

  5. Gather specific requirements and suggest solutions.

  6. Write unit and UI tests to identify malfunctions.

  7. Troubleshoot and debug (e.g., Memory Leaks, CPU usage, Battery Life, Allocations, Crash Reporting) to optimize performance.

  8. Design and implement new user interfaces, frameworks, and services.

  9. Work closely with Product development team and Web Application Developer to plan new features.

  10. Responsible for successfully publishing mobile apps to Apple App Store and Google Play Store.

  11. Research and suggest new mobile products, applications and protocols.

  12. Research and learn new technologies, be part of vendor discussions and product decisions

  13. Constantly share useful information with others for the overall benefit of the team and organization.

  14. Effectively balance priorities to manage current customer needs and bring issues to satisfactory resolution.

  15. Effectively utilize all available resources when seeking solutions for customer and corporate issues.

  16. Provide product demonstrations, presentations, and technical information based upon client and project needs.

  17. Contribute ideas, tools, and processes to help us move reliably faster and continue innovating

  18. Partner with other developers, product managers and operations teams to deliver scalable, fault-tolerant solutions.

  19. Evangelize, mentor, and promote mobile development standard methodologies throughout the company.

  20. Perform other duties as assigned.

POSITION REQUIREMENTS

  • Demonstrable portfolio of published applications on the App store or Google Play.

  • In-depth knowledge of at least one programming language like Swift/Obj-C and Java/Kotlin

  • Experience with third-party libraries and RESTful APIs

  • Understanding of Apple’s design principles and interface guidelines for iOS apps.

  • Excellent analytical skills with a good problem-solving attitude

  • Help us define our overall mobile development strategy including things we can do now, things we should do in the future, and things we should absolutely avoid

  • Desire to work in a small team, be hands-on, and own the mobile development practice of the company

  • Passion for code hygiene and high quality through automated unit and functional test.

  • Degree in computer science/engineering or equivalent professional experience.

  • Able to work in a fast-paced environment and with small teams.

  • Programming skills utilizing ASP, XML, .NET and T-SQL are a plus.

  • Experience in hospitality, retail or travel industries preferred.

  • Advanced knowledge of Microsoft Office applications.

  • Willingness to take initiative and research new applications and development methods.

  • Professional, friendly, outgoing personality.

  • Ability to maintain confidentiality concerning Marcus business.

  • Excellent written and oral communication skills.

  • Patience, flexibility and an ability to handle pressure.

  • Self-starter, proven problem solver with outstanding testing and debugging skills.

  • Detail-oriented and dedicated to follow-through in all work.

  • Possess sound decision-making abilities.

  • Ability to respond to and cope with rapidly changing environment.

  • Focus on quality, project completeness and thoroughness.


Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Wisconsin, Milwaukee, Graydient Creative

📁 Information Technology

Wisconsin, Milwaukee, Graydient Creative

📁 Information Technology