About RoboKind

RoboKind is a Dallas, Texas based company whose mission is to use innovative robotic, artificial intelligence, and augmented reality technology and software based instructional content solutions that help create lifelong and inclusive learning opportunities for all. RoboKind has developed facially-expressive humanoid robots and avatars, including Milo, who was named in the 2019 Game Changers: Tech & Learning’s Most Inspiring in EdTech in 2019. RoboKind is committed to partnering with PK-12 educational organizations, colleges/universities, foundations, and other organizations to conduct high quality research and development that support continuous growth and positive impact.  



More about our employees

RoboKind is a mission driven company and our employees care deeply about creating amazing products which help students learn and teachers teach using modern evidence based practices. As a small company, employees have the opportunity to expand their roles and grow into bigger roles.

RoboKind encourages volunteering and provides additional time of for employees volunteering with charities of their choice. Many employees volunteer with local schools, being speakers during career days and helping in special needs classrooms.

More about our benefits

 

·       Health, dental and vision benefits with HSA and FSA options

·       Life and disability insurance

·       Standard 160 hours of PTO

·       Additional options

·       Employee purchasing program discounts

·       Ongoing access to unlimited professional development platform

·       Snacks (even when working remote)

            Volunteer Days



 

Position Overview:

RoboKind is looking for a talented Junior Unity Developer. This candidate will work with a development team, a product team, and a senior developer to create, maintain, and create a roadmap for our Unity-based projects that are used by students and adults in educational and therapeutic settings. We are looking for someone who is a proactive self-starter that can help take a vision to action. We would like someone who is great with documentation and testing as well. There are growth opportunities within the position for the right candidate as the company continues to expand.

Compensation:  Commensurate with education level and experience; combination of base pay with bonus potential tied to company revenue goal attainment.




Education Level:

  • Bachelor's degree from a four-year college or university, AND 
  • Minimum 1 year of experience in a similar role, OR
  • Equivalent combination of education and experience



Technical and Business-Related Knowledge, Skills and Abilities Required:

  • Proven experience with Unity and a portfolio of work with any shipped games or products
  • Familiar with GIT repositories
      • Experience with Atlassian Stack (Jira, Confluence, Etc)
      • Proficient with C#
      • Experience in optimizing Unity for FPS, RAM, or Storage memory
      • Experience publishing to iOS, Android, and WebGL platforms
      • Experience working with XCode
      • ·       Experience in a growing start up
      • ·       Experience working with education and/or gaming focused industries preferred
      • ·       Experience working with marketing strategists Proven experience with Unity
      • Familiar with Object Oriented Programing Concepts
      • Experience participating in Agile development cycles
      • Excellent written and oral communication skills.
      • Documentation and testing skills


      Primary Duties and Responsibilities include:
        • Collaborating and solving problems as a team
        • Ensuring the timely and successful delivery of product based on sprints/milestones
        • Creating documentation for all development work
        • Building/configuring/deploying both manually and using CI/CD
        • Clearly, effectively, and proactively communicating progress on development work to team members and other internal stakeholders on a regular basis
        • Developing, troubleshooting, and supporting the entire stack
        • ·       Anticipating, identifying, and mitigating risks/challenges/obstacles
        • ·       Proactively identifying and documenting suggestions/recommendations to improve the product and product development process
        • ·       Effectively using various business software tools (project management software, reporting software, etc) to manage information and processes
        • ·       Providing peer to peer mentoring and support
        • ·       Managing and updating all aspects of all company Unity Projects
        • ·       Keeping up to date with the latest features and limits of Unity
        • ·       Working outside of Unity to help others with their work, as needed
        • ·       Understanding and learning the mindset of our target audience/user
        • ·       Creating a great user experience for our audience
        • ·       Optimizing all Unity content to run well on low end devices
        • ·       Thinking of ways to leverage Unity into existing processes and/or creating new processes
        • Ability to adapt and take on additional tasks and responsibilities outside of the job description as asked by leadership

        • The successful candidate must be able to: 
        • Verify identity and employment eligibility to work in the US
        • Adhere to company policies and procedures
        • Work in a fast paced, startup company with an entrepreneurial approach
        • Manage many concurrent projects and work and adjust priorities, as needed
        • Approach design with a “user first” approach
        • Work well both independently and with a team
        • Adapt and adjust to new environments and learn new technologies
        • Use information, prior experience, and various data inputs to problem solve independently
        • Think analytically and make recommendations at the macro and micro levels
        • Work with minimal supervision and demonstrate initiative and good judgment
        • Execute tasks/responsibilities in a timely manner
        • Maintain effective working relations with a wide variety of diverse individuals
        • Represent the company in a positive and professional manner
        • Demonstrate confidence, optimism, and “grace under fire”, even when things go wrong
        • Be self-motivated for personal and professional growth, bringing a positive attitude and growth mindset to internal teams and external contacts
        • Summarize and synthesize detailed information
        • Demonstrate strong listening and other communication skills