Frontend Software Developer - React & Angular
Pole StarAbout the role
ABOUT US:
Pole Star Defense is a leading provider of maritime domain awareness, maritime security, and fisheries monitoring systems to the government sector. Since 1998, we have pushed the limits of innovation, mitigating growing threats to ships, supply chains, cargo, territorial waters and, most importantly, safety of lives at sea and beyond. Today, we continue to develop and implement pioneering intelligence technologies to protect customer vessels, people, maritime domain, and reputation.
POSITION DESCRIPTION:
Pole Star Defense is looking for a programming professional with a keen eye for design to join a highly skilled team passionate about modern tech in the maritime industry. The Front-End Developer will use their Angular and React skills, professional experience, and creative problem-solving abilities to support the design, architecture, and implementation of greenfield work for our clients and customers. The ideal candidate will be a contribution to a culture of innovation, ideas, and continuous improvement and have a great attitude, solid communication skills, willingness to learn and collaborate.
RESPONSIBILITIES:
- Develop high quality, extensible, and reusable UI components following best practices
- Define needs around maintainability, performance, security, quality, and usability for UI platform
- Work with product owners to ensure the UI provides the best solution possible.
- Develop and maintain web-based applications using Angular & React.
- Work with backend/data developers to ensure the needed data is delivered to the UI efficiently
- Follow security best practices to keep frontend secure
- Remain current with technologies and trends in areas of expertise that may provide opportunities for the future
- Work with automated test engineers to build out a suite of automated tests to ensure quality throughout the SDLC.
Requirements
- 5+ years’ experience as a frontend engineer, primarily working with React and Angular
- Hands-on software development experience in JavaScript and Typescript
- Expert knowledge of SPA development using Angular, RxJS, Angular CLI
- Expert knowledge of HTML, CSS, responsive design
- Expert knowledge of Document Object Model (DOM) and DOM Functions
- Experience using CSS preprocessors (SASS, LESS, etc.)
- Understanding of back-end technologies, consuming REST APIs, json & GeoJson
- Experience with Redux or other state management technologies (NgRx, NGXS)
- Experience using CDNs (AWS CloudFront a plus)
- Source control using Git, local development using a Docker environment
- Experience with user analytics collection (Google Analytics, Heap, etc.)
- Experience in working with testing tools like Jasmine, Selenium, Jest, Testcafe, Protractor
EDUCATION/CERTIFICATIONS:
- Bachelor’s degree in computer science, MIS, or related field
DESIRED SKILLS (Not Required but nice to have)
- DoD Security Clearance
- Experience with geospatial mapping libraries (Mapbox, Leaflet, Openlayers, etc.)
- Experience with micro frontends
- Experience in creating build tools and bundling using Webpack or packaging it using gulp/grunt etc.
- Experience in Database technologies including RDBMS like PostgreSQL, Oracle, MySQL, and NoSQL (MongoDB etc.)
- Server-side backend development experience is a plus
- Hands-on experience in Docker and cloud deployment using AWS, Azure etc.
TRAVEL REQUIRED: Ability for up to 10% travel both domestic and international.
Benefits
Pole Star Defense offers benefits that are designed to lead an evolving marketplace and encourage a healthy balance between work and life. Highlights of those benefits are listed below
- Medical, Vision, Dental, Disability insurance for employees and dependents (100% covered by company)
- Life insurance, company funded to 3x salary
- 20 days annual leave (can buy or sell more days)
- Up to a 10% Annual bonus available
- Up to a 5% 401K matching
- Gym membership subsidy
- Volunteer Day PTO
- Refer-a-friend recruitment bonus
WORK SCHEDULE NOTE: While this position is scheduled for a traditional Monday – Friday work week, our systems run 24/7/365 and as such, you may be expected to perform out of hours, on-call support on an as needed basis. This may include weekends and/or holidays and is worked on a rotation system with other team members. Additional compensation may be available for working on-call, standby or holiday hours
This is a Public Trust position and requires completion of a State and
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s