Senior Angular Software Engineer

Growth Acceleration PartnersColorado Springs, CO
1d

About The Position

At Growth Acceleration Partners (GAP), we are seeking a Senior Angular Software Engineer to join a long-term engagement supporting a global leader in irrigation and operational technology solutions. In this role, you will design and build modern, scalable, and high-performance web applications that support mission-critical operational workflows. You will collaborate closely with backend engineers, product managers, and UX designers to deliver intuitive, responsive interfaces used by field operators, technicians, and enterprise stakeholders. This is a hands-on senior role requiring strong frontend architecture knowledge, clean coding practices, and the ability to translate complex operational requirements into reliable and maintainable UI solutions.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • 5+ years of experience building production-grade web applications.
  • 3+ years of experience working with modern JavaScript frameworks.
  • 2–3+ years of hands-on experience with Angular (latest versions preferred).
  • Experience working in cross-functional Agile teams.
  • Exposure to cloud-based application environments.
  • Strong expertise in Angular (components, services, modules, routing).
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Experience with reactive programming concepts (RxJS).
  • Solid understanding of UI architecture patterns and component-based design.
  • Experience consuming REST APIs and handling JSON-based payloads.
  • Understanding of authentication mechanisms (OAuth, token-based authentication).
  • Familiarity with API error handling and client-side validation strategies.
  • Experience with Git and modern version control workflows.
  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, etc.).
  • Experience working in Agile environments (Scrum/Kanban).
  • Understanding of frontend testing frameworks (Jasmine, Karma, Jest, or similar).
  • Experience working with cloud-hosted applications (AWS, Azure, or GCP).
  • Advanced English proficiency (written and verbal).
  • Strong problem-solving mindset.
  • Ability to work independently while collaborating effectively in distributed teams.
  • High ownership mentality and accountability.
  • Comfortable working in evolving environments with operational impact.

Nice To Haves

  • Experience building dashboards or operational management interfaces.
  • Exposure to IoT-adjacent systems or real-time data visualization.
  • Familiarity with state management libraries (NgRx or similar).
  • Performance profiling and optimization experience.
  • Knowledge of frontend security best practices (OWASP awareness).
  • Familiarity with Docker and containerized environments is a plus.

Responsibilities

  • Design and implement responsive, user-friendly web applications using Angular.
  • Build reusable, modular UI components aligned with design system standards.
  • Implement complex workflows and dynamic data-driven interfaces.
  • Ensure cross-browser compatibility and mobile responsiveness.
  • Integrate frontend applications with RESTful and/or GraphQL APIs.
  • Collaborate with backend engineers to define API contracts and optimize data flows.
  • Manage application state effectively (RxJS, signals, or equivalent reactive patterns).
  • Ensure scalability, performance, and maintainability of frontend architecture.
  • Write clean, maintainable, and well-tested code.
  • Implement unit and integration tests for frontend components.
  • Optimize application performance (lazy loading, change detection strategy, caching techniques).
  • Troubleshoot UI and integration issues in staging and production environments.
  • Work closely with Product and UX teams to refine requirements and improve usability.
  • Participate in sprint planning, estimations, and technical discussions.
  • Mentor mid-level engineers and contribute to code review culture.
  • Communicate trade-offs and technical considerations clearly.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service