• UI Software Engineer 3

    Job Locations US-Herndon, VA
    Job ID
    2018-1439
    Category
    Engineering
  • Overview

    At Ntrepid, we are an unconventional technology company with products that will blow your mind.  We are seeking a UI Engineer to join the engineering team for the company’s flagship product. The ideal candidate will be a front-end engineer with a successful background participating in the design and development of user interfaces for enterprise applications using an Agile methodology.  This role will serve as a significant contributor on all aspects of interface design and development for business-critical products.

    Responsibilities

    • Work with multiple teams of engineers to design, develop, and test major software and systems components using an Agile methodology
    • Work with corporate UX and design teams to help define and implement applications which are scalable, reusable, and focused on user-centered design best practices
    • Work with the engineering team to organize and break down epics and user stories, identify tasks, provide estimates, and execute to meet the scheduled targets
    • Work with QA to ensure product meets high quality standards

    Qualifications

    • U.S. Citizenship required
    • Must be able to obtain/maintain a security clearance
    • Bachelor’s or higher in computer science or similar field (flexible with this requirement for corresponding experience)
    • 5+ years of professional software development experience, with emphasis on front-end development
    • 2+ years of JavaScript development experience in an Agile environment
    • Experience writing front end code that interacts with RESTful APIs
    • Experience with at least one common JavaScript framework (e.g. React,  Angular, VueJS, Aurelia, etc.)
    • Understanding of JavaScript tooling and package management, e.g., Webpack, npm, Gulp, etc.
    • Knowledge of HTML5, CSS3 and responsive design
    • Experience with CSS Preprocessors such as LESS/SASS
    • Experience coding for cross-browser and cross-device compatibility
    • Experience with Agile methodologies and practices are required
    • Experience using source control tools like Git is required
    • Experience using task and bug tracking tools such as JIRA is required
    • Working knowledge of common backend technologies, especially Java and Python

     

    Additional Desired Qualifications

    • Experience with the VueJS framework highly desired
    • Experience with Electron would be a big plus
    • Experience with JavaScript unit (Jasmine, Mocha) and functional (Protractor) testing

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed