Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

-Graphic User Interface (GUI) Software Engineer

APOGEE RESEARCH LLC

-Graphic User Interface (GUI) Software Engineer

Arlington, VA
Full Time
Paid
  • Responsibilities

    Job Description

    Job Description

    Apogee Research is seeking a Graphic User Interface (GUI) Software Engineer to assist in building a complex web-based development environment for construction and visualization of graph and xml specification data supported by robust java backend tooling. This position will develop custom react components and interactive D3 graphs that will allow users to visualize, define and edit relationships between graph elements that are synchronized with content in xml editors. The ideal candidate will be a strong problem solver that enjoys working with others to resolve technical challenges and bring ideas into reality. Due to the nature of our business, any viable candidate must be a US Citizen.

    Position Responsibilities:

    • Understand business requirements and work with the team to translate them into technical requirements
    • Meet with the development team to discuss user interface ideas, design and implementations
    • Develop, implement and test responsive user interface components using react/redux
    • Support user facing functionality by understanding the development of backend Java code and scripts
    • Troubleshoot software and debug application codes
    • Monitor and improve front-end performance
    • Documen application changes and developing updates

    Minimum Qualifications:

    • Bachelor’s degree in computer science, information technology, or a similar field. May substitute 4 years applicable work experience in lieu of degree.
    • Strong proficiency in JavaScript, CSS, HTML, and front-end languages
    • Thorough understanding of React.js and Java and their core principles
    • 2+ years experience with React, Redux, Immutable.js, Babel, Webpack, NPM and RESTful APIs
    • 2+ years experience with Java and bash scripting
    • Familiarity with cypress and junit testing frameworks
    • Experience with user interface design
    • Experience with D3 is preferred
    • Ability to write design and user facing documentation

    Apogee Research, LLC is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or other non-merit factors.