Software Engineer


Posted: 09/19/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: