Android UI Developer

Agile, Android, Animation, C++, Developer, Development, Embedded, GPS, Graphics, Hardware, Iterative, Java, Lifecycle, Modeling, OpenGL, Research, Testing, UX, XML
Full Time
Telecommuting not available Travel not required

Job Description


Trimble is recruiting for a Design Technologist (CTCT) to fill an opportunity in Dayton, Ohio .

Job Summary


The CTCT division (a joint venture between Trimble and Caterpillar) develops positioning and control products for earthmoving and paving machines in the construction and mining industries, using technologies such as GPS, optical total stations, lasers and sonics. The products are used in a range of applications where the operator of the machine benefits from having accurate horizontal and vertical guidance.


A successful candidate will assist the CTCT UX team with developing, prototyping, and validating in-cab and office-based systems.


Key Responsibilities


* Contribute to UX strategy and provide recommendations for designing for the future based on UI trends and technology advances


* Participate in concept feasibility research, development and testing


* Participate in innovation efforts and sprints


* Develop UI prototypes with the UX team ranging between low and high fidelity


* Assist the UX team understand overcome technical UI limitations by serving as a liaison between the UX team and development teams


* Assist the UX team understand what is possible given documented constraints and technological limitations


* Assist the UX team solve design problems via writing (reusable) code


* Assist software developers code for extensibility and reusability


* Work directly with developers and engineers to ensure UX specifications are coded to spec


* Identify inefficient UX asset delivery processes and create new processes or tools to make improvements


Key Requirements


* Bachelor's degree in software development, human computer interaction, or related discipline


* 3 - 5 years of experience as a professional information architect, UI front end developer, UI engineer, or related profession


* Knowledge of Android design/development best practices, and experience with Android Studio


* Expertise in XML (i.e. layouts, controls, style, vector drawables), Java, C++.


* Deep knowledge of layout and design principles (graphics, responsive layouts, animation, typography, etc.)


* OpenGL is a plus


* highly attuned to the language of design and understand what makes a great user experience


* Ability to guide complex information systems from initial concept to production and post-launch evaluation.


* Understanding of user centered design principles, and iterative agile s/w development. Experience working embedded in a UX team is a plus.


* Drive and passion for innovation.


* Strong analytical and decision making skills.


* Excellent written and verbal communication skills.


* Ability to work proactively, with limited direction, and manage projects under tight deadlines in a fast-paced, constantly changing environment across multiple time zones.


* Ability to travel approximately 2-4 weeks out of the year, sometimes internationally


Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.
Dice Id : 10166629
Position Id : 13417
Have a Job? Post it

Similar Positions

Front End Developer
  • Software Guidance & Assistance
  • Dayton, OH
Applications Developer (Front-end)
  • TEKsystems, Inc.
  • Dayton, OH
Web Developer with TS/SCI Clearance (1711)
  • Applied Information Sciences
  • Dayton, OH
UX Designer
  • Eliassen Group
  • Miamisburg, OH
Front End Java Developer
  • Ascendum Solutions
  • Cincinnati, OH
Full Stack Web Developer - Angular
  • Simplify3D
  • Cincinnati, OH
UI-WEB Developer
  • Cincinnati Bell Technology Solutions
  • Cincinnati, OH
Senior Java Developer
  • Newt Global
  • Cincinnati, OH
Web Developer_Marysville, OH
  • Maven Workforce
  • Marysville, OH
Software Engineer
  • Xoriant Corporation
  • Blue Ash, OH
Web Developer
  • Robert Half Technology
  • Cincinnati, OH
UI/Web Developer
  • Wipro Ltd.
  • Cincinnati, OH
Service Developer (NodeJS)
  • Novus Global Solutions LLC.
  • Cincinnati, OH