Job Page:   Front End Developer with Mobile/Web applications


Listed By:   RCG Global Services
Contact Name:   Terry Stubbs,   Technical Recruiter
E-Mail:   terry.stubbs@rcggs.com
Telephone:   682-707-7557
Job location:   Plano Texas, USA
Job Type:   Contract to hire
 
Job Description:

    The role of Developer II is responsible for supporting the development of customers mobile and desktop web applications for the customers Digital Unit. Project scope includes E-commerce sites, collaboration apps, and learning systems in order to help customers clients learn about, and how to use, customers products. The Developer II will collaborate with Usability Designers and other developers to produce componentized solutions, all while leveraging prior experience producing dynamic solutions.

    Principle Duties and Responsibilities:

    • 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
    • Mentor junior level developers while working on self-development and growth
    • 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
    • Developmental position to prepare for being a Lead developer
    • Additional duties as assigned

    Job Specifications:

    • 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
    • Expert experience in data transmission format such as JSON or XML, required; understand how to traverse elements in one of these formats
    • Expert 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

    Working Conditions:

    Normal office conditions

    Minimum 15% domestic and international travel, required

     


 Job number: 108623, Company id: 70107
Posted: 06/21/2017
Expires: 08/20/2017
Hit Statistics:
      Job Page

The Legal Disclaimer.


Copyright(c) 1995 - 2017 Software Contractors' Guild , 9725 Richland Hills Ln, Bakersfield CA 93306