Pyramid Systems, Inc.

  • Front End Developer

    Job Locations US-DC
    Posted Date 5 days ago(8/13/2019 8:40 PM)
    Job ID
    2019-1271
    # of Openings
    1
    Category
    Information Technology
  • Overview

    We are looking for a Front-End Developer, who is passionate about User Interface development. Responsibilities will include implementing visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

    Responsibilities

    Core Responsibilities

    • Develop new user-facing features and functionality for our applications
    • Working on the front lines of the product team
    • Build reusable code and libraries for future use
    • Ensure the technical feasibility of UX designs
    • Optimize applications for maximum speed and scalability
    • Assure that all user input is validated before submitting to back-end services
    • Collaborate with other team members and stakeholders

    Qualifications

     

    Desired Skills and Experience

    • Strong understanding of JavaScript, its quirks, and workarounds
    • Basic understanding of web markup, including HTML5 and CSS3
    • Good understanding of asynchronous request handling
    • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
    • Proficient understanding of 508 compliance
    • Proficiency in a modern javascript framework such as React/ Angular or similar frameworks
    • Proficient understanding of code versioning tools (git experience preferable)
    • Familiarity with JavaScript module loaders, such as Require.js and AMD
    • Familiarity with front-end build tools, such as Grunt and Webpack
    • Good understanding of browser rendering behavior and performance
    • Familiarity with OOP concepts
    • Agile Software development process experience
    • Ability to learn new technologies quickly
    • Detail-oriented, results-driven, and works well within a team environment
    • Strong problem solving and analytical skills, and experience troubleshooting systems issues
    • Good oral and written communications skills
    • Demonstrates an ability to contribute quickly to project requirements
    • Demonstrates an ability to prioritize and organize efforts in a fast-paced environment
    • Independent problem-solving skills, strong analytical abilities, creativity, and a service orientated personality

    Education/Certification

    • Bachelor's Degree in Computer Science or related field

    Required Experience

    • Minimum 5+ years of experience of front-end development

    Pyramid is proud to be an equal and diverse Employer. EEO/AAP/M/F/Disabled/Veteran.

    Options

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