This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
STR is seeking an experienced Full Stack Engineer to work with our system engineering teams in designing and building intuitive and usable web-based applications. The successful candidate will design and implement highly interactive applications for our clients and projects that seamlessly integrate diverse data modalities (e.g., spatial, temporal, textual, spectral), as opposed to building traditional company websites.
Job Responsibility:
Develop efficient and high-performance components for data visualization and user interaction
Optimize applications for speed and responsiveness across a variety of devices and browsers
Deliver intuitive user-centric and data-centric user interfaces for mission-focused first-of-its-kind engineering solutions
Communicate with the project team, users, and clients to develop and document requirements
Implement containerized solutions using Docker and Kubernetes to enhance application portability, scalability, and deployment efficiency
Assist in the authorship of software documentation such as user training guides
Collaborate across numerous programs and divisions within the company
Be adaptable and passionate about continuous learning
Requirements:
Bachelor’s degree in related field or equivalent experience
5+ years’ experience with JavaScript, CSS, CSS extension languages (LESS, Sass), CSS preprocessor tools, HTML5 and its best practices
Demonstrated expertise with at least two of: React, Redux, Flask, Django, Node, Vue
Demonstrated expertise with at least one other back-end programming language (Python, Java, .Net, JavaScript) and willingness to learn more
Demonstrated expertise with Geolocation & Mapping such as Google Maps API, OpenStreetMap, or other mapping solutions
Proficiency with Git version control
Able to work independently and as part of a team
U.S. Citizen with ability to obtain a security clearance
Nice to have:
Experience with User Interactions and User Experience, or UI/UX research
Comfortable engaging with engineers and end-users to gather requirements
Familiarity with emerging AI ecosystems for UI/UX design, development, and test