Design and install a DevOps-friendly single-page web application infrastructure, including user login, data export, and API hooks to PostgreSQL and ElasticSearch databases
Build visualizations based on data from ElasticSearch DB
Support particular analytics use cases created with industry-standard visualization libraries like D3
For .wav files, develop audio playback and transcription/translation functionality
Attend daily stand-ups and communicate with other team members in a clear and timely manner
Use Jira for ticket tracking and Confluence pages to document and share system design among team members
Assist with user documentation and training for relevant software components
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as a front-end developer
3+ years of ReactJS coding experience
Demonstrable experience working with Redux, Hooks, Router, and DOM
Solid understanding of responsive design and Single Page Application development
Expert skill in implementing Nginx web proxies and developing RESTful APIs
Strong understanding and experience implementing web app security best practices
Ability to enforce open-source visualization libraries
Ability to rigorously test and document components as designed and communicate changes with the team through the documentation on Confluence pages
Must have a valid U.S. Citizenship
Experience with ElasticSearch, PostgreSQL, Java, and Kafka is nice to have
Nice to have prior experience implementing front-end, middleware, database, and back-end for Single Page Applications