Senior Mobile Developer
JOB DESCRIPTION OF UNITY DEVELOPER AT MEASUREPM
Role and Responsibilities: We are seeking a developer responsible for building application for Android and iOS platforms based on the Unity framework. This is a Healthcare application that is used by the facilities who provide ABA (Applied Behavior Analysis) therapy to clients. The application has both mobile & web components. Your primary responsibilities will be to implement functionality, translating design ideas, concepts, and requirements into a functional and engaging application. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.
Please note- This is not a gaming application.
The essential deliverables for a Sr Mobile Developer are to:
Implement apps functionality as per communicated design
Translate design specification into functional apps
Communicate with other team members to establish an effective pipeline and integrate media assets
Design, build, and maintain efficient, reusable, and reliable code
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
Help maintain code quality, organization, and automatization
Excellent knowledge of Flutter framework and a proven track record of creating effective, high-quality cross-platform applications.
Excellent knowledge of Unity, including experience with scripting, textures, animation, UI styles, and user session management
Adept with a complete MVC approach towards building code
Experience in optimizing memory and space usage for support of older hardware
Strong understanding of object-oriented programming
Familiarity with current design and architectural patterns
Knack for writing clean, readable, and easily maintainable code
Proficient knowledge of code versioning tools {{such as Git, SVN, and Mercurial}}
Experience with JIRA or similar platform is a plus
Requirements & Qualifications:
M.Tech, B.Tech or a bachelor's degree
5+ years professional experience in game development & hands-on experience with Flutter and Unity3D engine (editor and scripting)
Solid knowledge of C# and its related structures, design patterns and methodologies
Experience using HTTP/REST APIs to communicate with backend server a plus
Able to communicate effectively with both technical and non-technical parties
A proven track record of successful execution across all platforms such as web, mobile and PC
Ability to co-ordinate with developers, designers, and QA teams
Excellent communication skills
Knowledge & Abilities:
Excellent presentation, organization, time management, and cross-department communication skills
Ability to quickly adapt to changes and work effectively under pressure
Excellent client-facing and internal communication skills
Excellent written and verbal communication skills
Solid organizational skills including attention to detail and multi-tasking skills
Strong problem management skills
Ability to manage multiple priorities
Ability to interact well with people at all levels within the organization
Job Type: Full-time
Pay: $100,000.00 - $150,000.00 per year
Benefits:
Flexible schedule
Health insurance
Paid time off
Schedule:
8 hour shift
Experience:
Front-end development: 2 years (Preferred)
Unity: 3 years (Required)
Angular: 1 year (Preferred)
Work Location: Remote