Front End Engineer (JavaScript, API)
About the Company
Founded in 1994 as a small, diversified professional services company, Delphinus has grown into a reputable organization supporting a broad spectrum of clients within the Defense and Federal markets. With a dedicated team of over 650 professional and technical personnel, the company specializes in delivering innovative solutions that meet the complex needs of its clients. Headquartered in Newtown Square, Pennsylvania, Delphinus maintains strategic offices in Norfolk, Virginia; San Diego, California; and Bremerton, Washington, enabling it to effectively serve national security and government agencies across various regions. Delphinus is committed to fostering a collaborative and inclusive work environment, emphasizing technical excellence, integrity, and customer satisfaction.
About the Role
The Front-End Engineer position at Delphinus is a critical role focused on developing and enhancing user interfaces for advanced Condition Assessment and Remote Monitoring systems. This role involves working with modern technology stacks to create software solutions that support Condition-Based Maintenance (CBM) methodologies vital for naval equipment. The successful candidate will collaborate with cross-functional teams to design, implement, and maintain responsive, intuitive, and reliable front-end applications that facilitate meaningful data visualization and analysis for end-users.
Based in Philadelphia, PA, this position requires a proactive individual with strong technical skills, a commitment to quality, and the ability to work within secure government environments.
Responsibilities
- Design, develop, and maintain responsive front-end applications using modern JavaScript frameworks such as Vue.js or React and TypeScript
- Upgrade and enhance existing software systems to improve user experience, performance, and reliability
- Collaborate with cross-disciplinary teams to develop software plans, create utilities, and deliver well-documented software packages
- Write clean, testable code and conduct rigorous testing in accordance with IEEE standards to ensure quality and robustness
- Work with complex shipboard data to validate, troubleshoot, and transform it into meaningful visualizations for end-users
- Translate system requirements into effective software solutions that support condition-based maintenance methodologies
- Provide ongoing technical and administrative support for deployed systems, including troubleshooting and updates
Qualifications
- Bachelor’s degree in Computer, Electrical, or Electronics Engineering, Mathematics, or related field with a focus on computer science from an accredited institution
- Minimum of 3 years of experience in software development, computer design, or computer networks
- Experience in designing, developing, and implementing machinery lifecycle management software systems preferred
- Active government security clearance or ability to obtain one
- Valid US passport or ability to obtain one upon employment
- Ability to complete OS certification or related training within 180 days of hire
- Certifications such as A+ CE, CCNA-Security, CND, Network+ CE, or SSCP are preferred
- U.S. Citizenship is required
Benefits
- Comprehensive health insurance for employees and dependents
- Company-paid Dental and Vision coverage
- 401(k) retirement plan with company matching of 25% up to 10% deferred
- Short-term and Long-term disability insurance paid by the company
- Life Insurance and Accidental Death & Dismemberment (AD&D) coverage paid by the company
- Voluntary life insurance options for spouses and children
- Paid time off including paid annual leave starting at 23 days per year, increasing with tenure, plus company holidays
- Tuition Reimbursement program
- Access to Employee Assistance Program (EAP) for personal and professional support
Pay
$75,000 to $125,000 annually