Analyzes, develops, designs, and maintains software for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is accomplished without considerable direction. Exerts significant latitude in determining objectives of assignment.
Strong knowledge of Data Structures and Algorithms
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with RESTful APIs