Job Information
SciTec Sr Staff / Senior Front End Software Engineer in Boulder, Colorado
Responsibilities
- Design, develop, and maintain frontend web applications using modern JavaScript frameworks
- Build responsive, intuitive, and performant user interfaces for real-time or near-real-time data
- Collaborate with backend and platform engineers to integrate APIs and data services
- Translate user and customer needs into clear UI designs and technical implementations
- Ensure frontend applications are reliable, maintainable, and testable
- Identify and remediate UI bugs, performance issues, and security concerns
- Participate in code reviews, design discussions, and Agile ceremonies
- Contribute to frontend architecture decisions, including state management and component design
- Write and maintain automated frontend tests
- Support documentation and knowledge sharing across teams
- Perform other duties as assigned
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
- 5+ years of professional experience developing frontend web applications
- Strong proficiency in JavaScript and modern frontend frameworks such as React
- Experience with HTML5, CSS3, and responsive design
- Experience integrating frontend applications with REST or similar APIs
- Familiarity with frontend build tooling and package management
- Experience working in Linux environments and using Git
- Strong understanding of frontend architecture, modular design, and maintainability
- Attention to detail and commitment to high-quality, well-tested code
- Strong verbal and written communication skills
- Ability to work in person at the Boulder, CO office
- Ability to obtain and maintain a DoD security clearance
Candidates who have any of the following skills will be preferred:
- Experience with TypeScript
- Experience building data-rich or real-time user interfaces
- Experience with state management libraries (Redux, Zustand, etc.)
- Experience with frontend testing frameworks (Jest, Testing Library, Playwright, Cypress)
- Familiarity with design systems and component libraries
- Experience with data visualization or geospatial tools (e.g., D3, Cesium, WebGL)
- Experience working in Agile software development environments
- Experience collaborating with UX/UI designers
- Active DoD security clearance
*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment.
Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.
Benefits
SciTec offers a highly competitive salary and benefits package, including:
- 4% Safe Harbor 401(k) match
- 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 $120,000- $175,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 proud to be an Equal Opportunity employer. VET/Disabled.