Careers

Senior Mobile Software Engineer

Job Description

Join an early-stage startup in developing cloud and mobile based innovations that touch people’s lives and change the world. As a key member of the team, you will have the responsibility in the following tasks:

    • Design, develop, and implement work flows for complex business processes in mobile and cloud computing platforms. Design, develop, and implement mobile client and cloud infrastructure functions, features, data structure, data base, APIs that can efficiently support the complex business processes of the target applications with large number of mobile clients
    • Design and develop intuitive, easy-to-use, effective, and aesthetically pleasing user interface (UI) and natural and intuitive user experience (UX) in web, Android and/or iOS platforms
    • Design and develop cloud server on Google App Engine (GAE) and/or Amazon Web Service (AWS) to interface with business and end user applications, to manage complex business processes, and to perform sophisticated yet efficient algorithms and analyses based on app input and data

Job Qualifications

A strong candidate that can succeed in this role should meet most, if not all, of the following qualifications:

    • Bachelor Degree in Computer Science or related fields required. Master Degree in Computer Science or related fields preferred
    • 3 years of experience in hybrid app development (e.g., React Native), native Android and/or iOS app development, and mobile oriented web development
    • Experience in building complex mobile software applications that have been successfully delivered to and deployed by customers
    • Knowledge of professional software engineering practices & best practices for the entire software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Proficient in Javascript/React Native, Java/Android SDK, Objective-C/Swift/iOS SDK, Python, and backend web frameworks (e.g., Django, webapp2, Jinja2) on GAE or AWS
    • Excellent teamwork spirit and communication skills
    • Strong work ethic, productivity, and commitment to see things through to timely completion. Willingness to learn and can-do attitude
    • Great attention to detail

This position is based in Plano, Texas.

How to apply

We inspire the best to do the most innovative and challenging work so that together we realize our highest potential. If you feel any of these opportunities is right for you, please send us an email with resume attached to jerry.pi@mfini.com.

Why join Mfini?

      • Early-stage startup in developing innovative cloud / mobile applications and services
      • Opportunity to touch millions of lives and change the world
      • Competitive salary and equity compensation
      • Flexible schedules
      • Results-oriented company culture

Mfini Inc. is an Equal Opportunity Employer

Mfini Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Mfini Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfers, leaves of absence, compensation and training.