Developer II in Plano, TX

$100K - $150K(Ladders Estimates)

Hilti, Inc   •  

Plano, TX 75023

Industry: Real Estate & Construction

  •  

5 - 7 years

Posted 47 days ago

Who is Hilti?

If you're new to the industry, you might not have heard of us. We provide leading-edge tools, technologies, software and services for the global construction sector. We have a proud heritage, built over 75 years, and a worldwide reputation for pioneering products and exceptional service. With some 29,000 people in more than 120 countries, which we're looking to expand, we're a great place for you to show us your worth, step up to new challenges and grow your career.


What does the role involve?

Serve as front-end application engineer for mobile device and/or web applications

Develop application structure for the entire team, not for a single individual

Team expert in client-side implementation; very heavy emphasis on JavaScript including writing, diagnosing problems, getting around limitations, and creating efficiency and optimization to do things that will push the client applications capabilities to the limit

Write semantic markup combined with Cascading Style Sheets 3(CSS3) leading to seamless deployment to varying desktop and mobile browsers

Translate designs into easy-to-use and testable product implementations

Actively participate in product feature and design discussions; help shape products

Adjust approach as level of precision for each project dictates

Work as part of the team, with minimal direction

Influence others at all levels of the organization by using interpersonal skills

Lead code review and enforce coding standards

Responsible for automation of build process and deployment

CAREER - We want your thirst to learn, courage to challenge and desire to improve things, including yourself.


What do we offer?

We'll give you everything you need to excel in your role, including ongoing training and lots of responsibility from the start. In return for your exceptional performance and consistent results, you'll receive one-to-one career mentoring, as well as exciting opportunities domestically and internationally.


What you need is:

  • Bachelor's Degree in Computer Science, Computer Engineering, or related field, required Minimum six (6) years' experience in software development in front end web
  • Strong application development experience with JQuery and JavaScript MVC/MVP/MVVM framework (preferably similar to Angular 2, React or Ember), and JavaScript toolsets such as RXJS, lodash, RequireJS, etc.
  • Proficient in Asynchronous processing in handling state or data processing (i.e.: knowledge of Promise and Observable event handling are required)
  • Expert knowledge in CSS3 (Less or SASS) and HTML5 (AppCache, local storage, Geolocation, SQLite, Device Capabilities access), and JavaScript
  • Mobile development experience across varying phone browsers Experience using Ionic Framework to build mobile apps
  • Masterful experience in data transmission format such as JSON or XML, required; understand how to traverse elements in one of these formats
  • Masterful experience in TDD and using JavaScript unit testing framework such as Karma, Jasmine or Mocha; knowledge of using Istanbul for code coverage instrumentation  Good understanding of Selenium Web Driver
  • Expert in agile development methodologies
  • Expert in web technology build tools such as Grunt, Gulp, Webpack, JShint, JSlint, Uglify Excellent problem-solving, planning, and organizational skills
  • Demonstrated success with an application, whether client app or mobile apps, used by at least 100K users, required
  • Prior experience leading and working with geographically distributed development teams Exceptional organizational skills with strong attention to detail and follow-up
  • Excellent communication skills (verbal & written)
  • Accomplished projects with PhoneGap/Cordova and their multiple plugins, preferred


Valid Through: 2019-10-25