Senior Software Engineer - Mobile
- Full-time
Company Description
Do you have a passion for solving business problems through technology?
Have experience architecting systems large and small, and leading teams to deliver those systems?
MentorMate provides an open and fun culture that uniquely talented technologists find rewarding. We blend a high degree of autonomy with the support and collaboration you need to do the job. We value unique thought, creativity, and exceptional problem-solving skills in all of our team members. If you fit this description, we want to talk to you.
From our modest beginnings as a mobile application development company in 2001, we have set our sights on becoming the best custom software development company we can be for our clients. Our distinctive business approach, coupled with our team of uniquely talented technical masterminds has helped us emerge as one of Minnesota’s fastest-growing companies throughout the past decade. With headquarters in Minneapolis, MN and three additional offices in Bulgaria, we intend to maintain our reign as a trusted IT solutions provider, both as a Minnesota software development powerhouse and as a global IT leader.
http://mentormate.com
Job Description
Responsibilities:
- Lead development and architectural design of mobile apps on iOS and/or Android
Work with project teams and clients to design and build native mobile applications running on Android and/or iOS
Work with project management team to ensure quality and on-time delivery
Qualifications
Requirements:
Bachelors Degree or equivalent experience
Strong communications skills
Expertise with at least one of Android, iOS, or Xamarin and experience with one other
- Strong OOAD skills
Thorough understanding of MVC, Separation of Concerns, and how they are applied in iOS and Android frameworks
Apps published on App Store or Google Play
Understanding of Apple or Google development and publishing processes
Strong grasp of git
Detail-oriented, persistent
Bonus:
Experience with continuous integration and build automation, especially Team City
Experience with unit testing, testing frameworks, mock frameworks, and UI Automation
Additional Information
Detail:
Availability: Immediate
Experience: 3-10 years
Compensation: Very competitive, DOE
Location: Uptown Minneapolis
Travel: Rare
Hours: 8am to 5pm, M-F
Benefits:
Paid Time Off
Medical Insurance
Dental Insurance
401(k) with matching
Perks:
Prime location in Uptown
Ping-pong table
Free beverages
Free lunch on Wednesdays
Subsidized parking
Friendly, casual atmosphere
Collaborative work environment
Grand piano
Whatever hardware you need, powerful box and dual-monitor setup.
All your information will be kept confidential according to EEO guidelines.