Why This Role Stands Out
Leverage your web development expertise in a hybrid role supporting critical naval technology initiatives, where you'll contribute to innovative user interface systems and gain exposure to cutting-edge technologies like Rust and Kubernetes. If you thrive in dynamic, schedule-driven environments and possess an active security clearance, this opportunity offers significant growth and impact within a reputable organization. Apply now to join a team dedicated to advancing undersea warfare solutions!
Quick Overview
Job Description
McLaughlin Research Corporation (MRC) is seeking a Web/Software Developer to support the tactical oceanography team at NUWC Division Newport.. The Naval Undersea Warfare Center (NUWC) is the United States Navy's full-spectrum research, development, test and evaluation, engineering and fleet support center for submarines, autonomous underwater systems, and offensive and defensive weapons systems associated with undersea warfare. The successful candidate must possess excellent communication and interpersonal skills, and should be comfortable working in a fast-paced, schedule driven environment.
The ideal candidate will have experience in Kubernetes, Rust, React, and/or JavaScript, an active security clearance, and a background in undersea warfare/ undersea technologies. Overall, tasking will be focused on the integration of various data streams into a containerized user interface system (i.e. a webapp analysis dashboard with specified plugins). An example plugin contains custom widgets, streaming data and state managing, map features, and analysis tools.
This includes: Implementing and maintaining shared, plugin-agnostic functionality Using Kubernetes and Docker to configure services to intake sample data and develop UI Conducting performance analysis and optimizations. Diagnosing and fixing application defects.
Authoring unit tests that mock UI interactions (i.e. validate UI functionality) Producing developer and non-developer documentation covering supported features and usage Skills/ techniques used: Language: JavaScript/TypeScript Framework: React 18 State Management: Redux, Redux-Saga Other: Node.js (runtime), Vite (builder), Vitest (unit testing), Leaflet (map), LightningChart (plot) Other potential tasks include: Reducing browser lag times caused by data transformation operations by rewriting data transformation logic to a compiled language (like Go/Rust) and/or implementing an API service or leveraging WebAssembly Assisting with Cloud-based infrastructure strategic roll-out and design McLaughlin Research Corporation offers a competitive benefit plan to employees and their eligible family members that includes health, dental, vision, life, and disability plans, paid holidays, accrued leave, accrued vacation, 401K, profit sharing, as well as, any other state or federally required benefits.
Similar jobs
- RH
Developer - API
NewRobert Half
New York, NY🇺🇸On-siteYesterdayDockerMicroservicesMySQL+18Technology - CO
Lead Software Engineer, Full Stack - Card Tech
Capital One
McLean, VA🇺🇸$197.3k - $225.1k/yrHybrid5 weeks agoDockerMicroservicesSQL+11Technology - TS
SQL & Power Platform Developer
NewTechgene Solutions LLC
United States🇺🇸HybridYesterdaySQLPower BITechnology - CO
Senior Manager, Software Engineering, Full Stack (Python, Java, AWS, CI/CD, GenAI) (Enterprise Platforms Technology)
NewCapital One
McLean, VA🇺🇸$229.9k - $262.4k/yrHybridYesterdayDockerMicroservicesSQL+11Technology - CO
Lead Software Engineer, Full Stack (Python, Java, AWS, CI/CD, GenAI) (Enterprise Platforms Technology)
Capital One
McLean, VA🇺🇸$197.3k - $225.1k/yrHybrid2 months agoDockerMicroservicesSQL+11Technology - CO
Sr. Lead Software Engineer, Full Stack
NewCapital One
Chicago, IL🇺🇸$209k - $238.5k/yrHybridYesterdayDockerMicroservicesSQL+11Technology