GUI Engineer at Apogee Research LLC
Arlington, VA 22203, USA -
Full Time


Start Date

Immediate

Expiry Date

17 Mar, 25

Salary

0.0

Posted On

14 Feb, 25

Experience

8 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Css, Javascript, Webpack, Html, Design, User Interface Design, Java, Cypress, Information Technology, Documentation, Npm, Computer Science, React.Js, Redux

Industry

Computer Software/Engineering

Description

Apogee Research brings cutting-edge research into practice for the DoD community. We blend agility with rigor to develop new technologies and transition them into operational use. Founded in 2012, Apogee Research brings together cross-discipline teams to solve difficult and often deemed impossible problems across a range of different technical domains. At Apogee Research we work hard, we get things done, and we do it together.
Apogee Research’s pioneering STITCHES toolchain[1] is enabling a step change in the speed and flexibility with which heterogeneous, distributed systems can be integrated; the advantages of STITCHES have been demonstrated in flight tests[2] and was recognized by both the Air Force[3] and the US Congress[4]. Apogee Research is looking for someone to join our team that is interested in developing a complex web-based development environment for construction and visualization of graph and xml specification data supported by robust java backend tooling. You 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 position is located in our Arlington, VA office (full time in office). All candidates must be eligible to obtain a clearance and therefore all candidates must be a US citizen to apply.

WORK EXPERIENCE REQUIREMENTS :

  • Bachelor’s degree in computer science, information technology, or a similar field.
  • Strong proficiency in JavaScript, CSS, HTML, and front-end languages
  • Thorough understanding of React.js and Java and their core principles
  • 8+ years experience with React, Redux, Immutable.js, Babel, Webpack, NPM and RESTful APIs
  • 8+ 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
  • Strong problem solver that enjoys working with others to resolve technical challenges and bring ideas into reality
Responsibilities
  • Ability to understand business requirements and working with the team translate them into technical requirements
  • Meeting with the development team to discuss user interface ideas, design and implementations
  • Developing, implementing and testing responsive user interface components using react/redux
  • Development of backend Java code and scripts to support user facing functionality
  • Troubleshooting software and debugging application codes
  • Monitoring and improving front-end performance
  • Documenting application changes and developing updates
Loading...