Position Overview

We are seeking a Senior Angular Developer to join a team supporting and enhancing a mature, multi-tenant web application used by highway travelers across the United States. The platform enables users to create accounts, manage services, and process payments through a responsive single-page application (SPA).

This role focuses on onboarding new tenants to an existing platform, including application reskinning, configuration updates, and implementation of tenant-specific business rules. The ideal candidate understands the complexities of working within a multi-tenant environment, where code changes must be carefully designed to avoid impacting existing clients and their customers.

Key Responsibilities

  • Develop, maintain, and enhance a large-scale Angular single-page application.
  • Implement new tenant onboarding requirements, including branding, styling, and tenant-specific configurations.
  • Modify and extend front-end business rules while ensuring backward compatibility.
  • Collaborate with product owners, developers, and stakeholders to understand tenant requirements and translate them into technical solutions.
  • Analyze the impact of code changes across multiple tenants and proactively mitigate risks.
  • Participate in code reviews and contribute to maintaining high code quality standards.
  • Troubleshoot and resolve production issues in a timely manner.
  • Optimize application performance, maintainability, and user experience.
  • Work within an Agile development environment and participate in planning, estimation, and sprint activities.
  • Document technical solutions and implementation decisions.

Required Qualifications

  • 5+ years of professional front-end development experience.
  • Strong experience with Angular and modern TypeScript development.
  • Experience working with Single Page Applications (SPA) in production environments.
  • Proven experience supporting and enhancing legacy or existing enterprise applications .
  • Experience working in multi-tenant architectures where a single application serves multiple clients or customer groups.
  • Strong understanding of component-based architecture and state management principles.
  • Experience integrating with RESTful APIs and backend services.
  • Solid understanding of HTML5, CSS3, SCSS, and responsive design principles.
  • Experience performing impact analysis and implementing changes without disrupting existing functionality.
  • Familiarity with Git-based version control workflows.
  • Strong problem-solving and debugging skills.
  • Professional-level English communication skills.

Preferred Qualifications

  • Experience with payment processing or financial transaction workflows.
  • Experience working on SaaS products serving multiple clients.
  • Knowledge of Angular performance optimization techniques.
  • Familiarity with CI/CD pipelines and modern deployment practices.
  • Experience working with enterprise-scale applications supporting large user bases.
  • Exposure to cloud-based environments and modern software development practices.

Technical Skills

Required

  • Angular
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3 / SCSS
  • REST APIs
  • Git

Nice to Have

  • RxJS
  • NgRx or similar state management libraries
  • Azure DevOps
  • CI/CD pipelines
  • Payment integrations
  • SaaS multi-tenant applications

What You'll Be Working On

  • Enhancing an existing Angular-based platform used by highway travelers in the United States.
  • Adding new tenants to a multi-tenant environment.
  • Reskinning and customizing tenant experiences.
  • Updating and extending front-end business rules.
  • Supporting account creation and payment-related user workflows.
  • Ensuring new features do not negatively impact existing tenants and customers.

Location Requirement: Candidates must be located in Argentina and authorized to work remotely from Argentina.

Compensation: USD $20–25/hour based on experience and qualifications.

Similar jobs

Sr Angular Developer

Apply Now
Back to search page