Software Engineer


Posted: 07/16/2019 Industry: Apple Programmer Job Number: 9418

About TRC Professional Solutions

For over 10 years, professionals and employers have trusted TRC Professional Solutions with their business and careers. Year after year, Inavero’s Best of Talent and Staffing awards have been presented to TRC Professional Solutions for providing superior service and results to both our clients and job seekers. We create a different experience for our candidates and clients by remaining solely focused on bringing the right talent to the right opportunity, throughout every stage of our unique recruitment process. For more information, visit:

Job Summary:

Responsible for supporting several internal tools and frameworks used for the creation of mobile applications as well as the creation of game content.

Responsibilities/Essential Functions
• Be an integral part of the design and architecture of the mobile platform
• Lead development of new features for the multiple Android apps
• Maintain and Support existing Android apps
• Support/enhance proprietary SDK for creating native mobile applications (Android)
• Support/enhance proprietary SDK for creating game content in HTML5
• Support/enhance game test harness
• Support and administer AWS cloud-based service for game leaderboards and social channel connectivity
• Create native application builds for various clients
• Self-Starter and hands-on native and hybrid development experience
• Must be passionate about the work
• Research and understand requirements for a product, including target environment, performance criteria and usability issues
• Research new technology and development tools to remain informed of current technology
• Focus primarily on a first class mobile experience
• Writes clean, well-documented, efficient, and standards-compliant code
• Collaborate in the planning, design and development for a release
• Expected to follow team processes and internal standards for coding
• Build and facilitate the development of strong relationships with other software development, business and management teams.

Position Requirements:

Position Requirements:
• BS in Computer Science (or equivalent work experience)
• 5+ professional experience as a software developer
• One or more published apps in the Google Playstore and Apple itunes
• Experience using a VCS such as GIT, SVN, Bitkeeper etc
• Experience using tools such as JIRA, Rallydev, etc
• A personal portfolio demonstrating skills/abilities OR a list of working URLs and published mobile apps
• Strong oral and written communication skills are required
• Must be comfortable working in a team environment

Core Skill Requirements:
• Mobile development for Android and iOS using Xamarin (3+ years)
• Experience working with at least one of the frameworks such as Ionic with HTML 5 and Angular JS, Cordova, React Native
• Experience working with distributed Source Control Repository such as GIT, GITBLIT or Github
• Merging and Branching Best Practices for code management

Secondary Skill Requirements (must have at least one from this list):
• Mobile web technologies (JavaScript, HTML5, AJAX, CSS, XML, JSON)
• PHP/MySQL development experience preferred but not required

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: