Senior Mobile Developer

Apply now

Senior Mobile Developer

Do you have a real passion for engineering and product development? Do you like the idea of checking your ego at the door, the same as your teammates, then focusing on the task at hand? Are you as driven by the opportunity to create high-quality solutions as you are by completing a project?

If your answer to all of those questions is yes—without a moment of hesitation—then we are looking for an experienced individual like you to join our Minneapolis team in an Android developer position

FULL-TIME · MINNEAPOLIS, MN 55401

RESPONSIBILITIES

  • Architect, implement and test scalable Android and iOS apps with a focus on optimal user experience
  • Work with clients or partners to determine project needs and define ideal technical solutions
  • Scope client projects and coordinate with other team leads to determine schedule and tasks
  • Contribute to product requirements and specifications
  • Provide technical leadership to other project engineers
  • Promote the adoption of best practices in software development
  • Mentor junior engineers and learn from other team engineers
  • Participate in interviewing and onboarding new team members



SKILLS AND QUALIFICATIONS

  • 5+ years developing software applications
  • 5+ years developing software for mobile platforms
  • Experience with both Android and iOS is a plus
  • Experience interacting with external clients as a primary communicator
  • Experience designing and implementing communication protocols
  • Experience interfacing with RESTful and other backend APIs
  • Experience implementing user interfaces in mobile applications
  • Eager to learn skills that encompass a multitude of software platforms
  • Self motivated, detail oriented, team player
  • Open to feedback and comfortable giving constructive feedback
  • Experience with Bluetooth Low Energy is a bonus

PERKS & BENEFITS!


  • Health Insurance - Offer two different plans to choose from with partial cover of deductible for you and dependants
  • Company sponsored 401K 
  • Paid Time Off - includes vacation, sick time, personal development days, & 9+ holidays
  • Personal Career Development - Personal growth and development are an important part of our culture - enjoy extra time off and a set budget (renews annually) to engage in activities of your choosing to help you develop as an individual
  • Company Trips - Think of this as Punch Through family bonding time. Enjoy team building, continuous improvement opportunities, and a lot of fun! Our policies are created by the employees, and each year we gather together to improve our culture and our lives
  • Onsite Gym Membership & Secured Bike Room - Fitness and commuting to work is easy with a free gym membership and a secure bike room to store your vehicle
  • Omelette Mondays! - Make Mondays enjoyable with a home-cooked breakfast, made fresh in the Punch Through kitchen
  • Lunch & Learns - Expand your skill-set by teaching and learning with your peers (also get a free meal!)
  • Book Club - Discuss and share your thoughts books chosen by employees each month.