Senior Angular Full Stack Developer

MarineTraffic
United States
17 days ago
Apply on www2.jobdiva.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$26,000.0
Working hours
Regular working hours

Tech stack

Adobe Analytics Adobe InDesign Agile Methodology Browser Compatibility Command-Line Interface Software Quality Cross-Site Request Forgery Dependency Injection DevOps Design of User Interfaces OAuth OpenID
+18 more
Scrum Methodology Regression Testing Data Streaming Web Content Accessibility Guidelines RxJS Technical Debt Cross-Site Scripting (XSS) Backend Webpack AngularJS Figma Code Inspection Graphql Front End Software Development Restful APIs Pagination Code Restructuring Api Management

Job description

  • Design, implement, and maintain complex Angular applications using modern Angular (v14+ or current LTS)
  • Build reusable, well-encapsulated components, directives, and services
  • Apply RxJS effectively for asynchronous data flows, state coordination, and side-effect management
  • Implement robust form handling, validation, and user feedback patterns

API Integration

  • Consume RESTful and/or GraphQL APIs, handling pagination, filtering, and error states gracefully
  • Implement secure authentication and authorization flows (OAuth 2.0 / OIDC, token handling, role-based UI behavior)

Code Quality

  • Establish and follow Angular best practices for module/component structure, state management, and dependency injection
  • Drive consistency in coding standards, linting, and formatting
  • Refactor legacy or poorly structured code into maintainable, testable designs

Testing & Reliability

  • Support regression testing during refactors and framework upgrades
  • Troubleshoot and resolve complex UI bugs in production environments

Team Collaboration

  • Participate actively in sprint planning, estimation, and backlog refinement
  • Break down complex UI work into actionable, well-scoped tasks
  • Collaborate closely with designers, product owners, backend engineers, and QA

Federal Experience

  • Current or prior Public Trust designation, or some other level of federal government clearance/background investigation.

Should Haves: Important differentiators expected at the senior level Performance & Architecture Optimize performance through change detection strategies, lazy loading, and bundle optimization

  • Participate actively in design discussions, proposing pragmatic frontend solutions
  • Define and validate frontend-facing API contracts in collaboration with backend engineers
  • Handle edge cases related to latency, partial failures, and degraded backend availability

UI/UX Implementation

  • Translate UX designs (Figma, etc.) into pixel-accurate, accessible Angular components
  • Ensure applications meet accessibility standards (WCAG 2.1 AA or similar)
  • Implement responsive layouts and cross-browser compatibility strategies

Security

  • Implement frontend security best practices: XSS/CSRF mitigation, secure token storage, route guards and role-based access
  • Follow organizational security policies, especially in regulated environments

Technical Leadership

  • Lead by example through high-quality code and thoughtful reviews
  • Mentor junior and mid-level engineers through pairing, feedback, and design discussions
  • Communicate risks, trade-offs, and implementation details clearly to the team

Could Haves: Valuable but not expected on day one - grows the engineer’s impact over time DevOps & Tooling

  • Work effectively within CI/CD pipelines for frontend builds and deployments
  • Optimize build configurations (Angular CLI, Vite, Webpack) for faster feedback loops
  • Diagnose and resolve build, dependency, and environment-related issues
  • Support version upgrades of Angular, RxJS, and related tooling

Strategic Influence

  • Identify frontend technical debt and propose incremental remediation strategies
  • Balance speed of development with performance and maintainability

Requirements

  • Bachelor’s Degree, preferably in IT or related discipline
  • Minimum 4+ years Agile Software Development experience

Must Haves: Core competencies - non-negotiable for the role

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www2.jobdiva.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:39 min

Angular framework benefits and technical career backgrounds

Marko Stanimirović · LIVE

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

Videos

See all

Related articles

See all