Staff Full Stack UI Engineer
Job Description
SciTec has an immediate opportunity for a talented Full Stack User Interface (UI) Engineer to implement and support a next-generation geospatial operator interface to visualize processing, fusion, and tracking for exploitation of remote sensing systems. Our ideal candidate will have extensive experience with Cesium and thrive as part of a rapid paced, collaborative, small-team environment consisting of Scientists, Engineers, and Developers and be able to prototype, develop, integrate, and test advanced software solutions.
Responsibilities
- Maintaining, improving and developing frontend and backend code, tests, and documentation for web interfaces and geospatial information systems
- Designing, prototyping, implementing and integrating user interface components and data pipelines
- Participating in Agile standups, sprint planning, and sprint retrospectives
Requirements
- A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science
- 2+ years professional experience developing visually appealing user-facing web apps that function 24/7, especially to display, manage, and status real-time data
- Familiarity with Linux, Git
- Experience with Javascript and specifically React, Node.js, Redux, and Angular
- Demonstrable understanding of principles related to software engineering
- Commitment to quality in code and software engineering practices
- The ability to obtain and maintain a DoD security clearance
- Other duties as assigned
- Detail oriented
- Good verbal and written communication skills
Candidates who have any of the following skills will be preferred
- An advanced degree in the physical sciences, mathematics, engineering, or computer science
- Experience with Typescript
- Experience with Cesium
- Experience working with Python and/or C++
- Familiarity with messaging technologies such as protobuf, ZMQ, Kafka, gRPC, REST APIs
- Familiarity with microservice architectures
- Linux sysadmin capabilities
- Professional experience with DevOps processes and tools such as Docker, Jenkins, Gitlab-CI/CD
- Experience with SQL, PostGIS, Redis
- Experience with OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
- A current DoD security clearance
Benefits
SciTec offers a highly competitive salary and benefits package, including:
- 3% Fully Vested Company 401K Contribution (no employee contribution required)
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible work hours
The pay range for this position is $96,000 - $110,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.
SciTec is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity/Affirmative Action employer.
Explore More
Date Posted
06/27/2023
Views
15
Similar Jobs
Quantum Engineer - Atom Computing
Views in the last 30 days - 0
Atom Computing is seeking a Quantum Engineer with experience in trapping and manipulation of cold atoms coherent control of quantum systems and QCVV t...
View DetailsLaser Engineer - Atom Computing
Views in the last 30 days - 0
Atom Computing is hiring a Laser Engineer to manage and scale up laser systems for quantum computers The ideal candidate should have a PhD in Physics ...
View DetailsAssociate Software Engineer - MakeMusic - Peaksware
Views in the last 30 days - 0
Peaksware a company recognized for its inclusive culture and top workplace status is seeking an Associate Software Engineer The role involves creating...
View DetailsOPIR Ground Lead Systems Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...
View DetailsSoftware Engineer in Test - Solidigm
Views in the last 30 days - 0
Solidigm a rapidly growing multibilliondollar global company is seeking a Software Engineer in Test to join their fastpaced team The role involves dev...
View DetailsGrowth Marketing Specialist - B2B - MakeMusic - Peaksware
Views in the last 30 days - 0
The Growth Marketing Specialist role at Peaksware which includes brands like TrainingPeaks MakeMusic TrainHeroic and Alfred Music is a key position in...
View Details