Software Engineer, Mobile Applications
at Engage Partners, Inc.

Date Posted: 12/3/2019

Job Description

Mobile Application Developer

Position Description: Reporting to the Director of Delivery, , the Software Engineer will be responsible for developing and implementing technical solutions for new and existing mobile applications. This position will be responsible for participating in technical design, coding activities and infrastructure recommendations.

Seeking a full-time Software Engineer, Mobile Applications to join our Engineering team.  Do you have experience with these exciting new technologies?
  • React Native
  • Native iOS/Android
  • Cordova (a plus)
  • PostgreSQL
  • Git
  • Adobe Analytics (a plus)
  • Understanding of deployments to both iOS and Android platforms

We’d love to show you what we’re doing and give you the opportunity to grow your toolset with us!  This is a salaried position based in our Chicago location. 

Here’s what you’ll be doing:
  • Developing and maintaining mobile application as part of the application ecosystem.
  • Working with members of Product and Technology teams while applying strong analytical and problem-solving skills to deliver high-quality software that meets the needs of our clients and stakeholders.
  • Conducting peer code reviews and mentoring less experienced engineers.
  • Working closely with our Engineering team as well as DevOps.
  • Consulting / Collaborating with other Mobile application teams


  • Self-driven team member of a high-performing development team.
  • Bright and engaging with 'start-up' energy and passion.
  • Flexible and able to change direction as the business and technology evolves and changes.
  • Enjoys an Agile development environment; Scrum methodology experience a plus.
  • Excellent interpersonal and communication skills.
  • Cares about the team culture.
  • Takes pride in the products, team and job.


Job Requirements

  • BS/BSE degree or equivalent with a minimum of 4-6 years relevant work experience including background with building mobile eCommerce applications.
  • Senior level development experience in React Native, Native iOS/Android (Cordova a plus)
  • Experience in building/integrating with APIs
  • Experience with automated code testing (unit testing, automated UI testing)
  • Working knowledge of analytics solutions (Google Analytics, Adobe Analytics)
  • Proficiency with Postgres SQL Server
  • Modern JavaScript framework experience (e.g. React, AngularJS) is a plus.
  • Experience participating in a development team and providing architectural direction
  • Experience working with outside software development partners, including near and offshore

Job Snapshot

About Us

Join a winning team that gets the job done right. At Engage Partners, Inc., we focus on excellence in the industry of staffing solutions. We work hard every day to get it right and get it done – the right employees, the right businesses, the right time.

There’s a reason why we have been around for decades. Engage Partners, Inc. has a wealth of experience matching people to their prospective employers (and vice versa). We have the ability to provide the opportunity for long-term career paths or temporary project assignments, temporary or full-time positions, executive management recruitment or attracting seasonal assistance. We work with a strong, diverse network of organizations across the country that are always looking for top-notch candidates to fill their open positions. From small business start-ups to Fortune 100 companies, we want your next job to be the one you’ve been waiting for.

We are a full-service staffing agency with opportunities for employment all across the U.S. Our recruitment efforts are focused on professionals in many areas of expertise:

  • Healthcare IT
  • Healthcare / Clinical & Non-Clinical
  • Administrative & Office Professionals
  • Information Technology
  • Sales & Marketing
  • Finance & Accounting
  • Pharmacy
  • Engineering, Energy & Green Technologies

Come see why our clients and our candidates seek out the level of service that makes the Engage Difference: We speak with our clients, not to them. Authoritative and approachable, it's always about the dialogue. Direct and to the point. Let's create solutions, not additional work.

Check out our current opportunities and join our Talent Network today!

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email