Skip to content

Angular Services

Our team of Angular architects include many of the industry’s most influential developers and Google Developer Experts. We work closely with the Angular team to support Angular adoption and growth. This helps decision making as we can lead architectural decisions with insights into what’s coming in the future of the framework.

Let's Talk

Working With Us

Our approach to development considers our client’s present and future needs as they relate not only to functionality and performance, but longevity and scalability. We strive to ensure our clients get the most out of their investments for years to come.

Developing Enterprise Applications

When scaling enterprise applications, creating boundary contexts is essential to help modularly develop applications and improve features quickly.

We take one of two approaches: monorepos or microfrontends, with a recommendation for monorepos. Our team will work with stakeholders to understand what solution best fits the organization’s needs and create a solution that will last.

State Management

We have extensive experience with managing state in Angular applications. Our team typically recommends using NgRx or Apollo Client depending on whether REST or GraphQL are used for APIs. These libraries are extensively used and battle tested in production environments and promoted by the Angular team.

State management is critical to large applications that share knowledge across multiple submodules. These tools allow us to create stores that application modules can communicate through to share knowledge about global objects important to key user flows and experiences.

Migration Philosophy & Approach

When migrating systems, we can either take an incremental adoption strategy or an all-at-once approach.

Pending on the existing solution, we opt for an incremental adoption approach. We do this by targeting well-encapsulated modules and migrating them independently to provide value back to the business quickly. This allows new features and business requirements to be added to the existing system in parallel with the migration and users to test any new UI enhancements in an isolated manner to test for adoption.

However, in some cases where an incremental adoption is not the best approach, we may recommend an all-at-once migration if the business can support this timeline.

Native Applications or Progressive Web Applications (PWA)

Many of our clients have web applications and a need for a native desktop or mobile solution. With Angular, we utilize technologies like Ionic and Cordova to develop mobile solutions and Electron to develop desktop solutions.

These solutions allow applications to be maintained in the same source code while making the applications available via the native alternative.

An alternative solution we may recommend depending on the requirements may be a Progress Web Application (PWA). PWAs are supported by Angular out of the box and allow for a native look for an application on mobile devices without the cost of developing a native solution.

Portfolio

This Dot Labs supports companies and individuals as they grow their web based technologies.

See full portfolio

Need Angular Training?

Get your team the help they need through our in person and remote training options. We offer a variety of training options adapted to your team's specific needs with our subject matter experts.

Testimonials

  • Matt Hargett

    This Dot dramatically accelerated complex product delivery timelines by leveraging both their in-house expertise, and deep connections across different global technology communities, across the multiple companies where I have engaged them.

  • Engineer

    Fortune 100

    Want to build low-level language transpilers? Check. Need an Open Source mindset? Check. Want to work with industry leaders? Check. This Dot is the clear choice for engineering leaders who need a trusted technology partner.

  • Engineer

    Fortune 100

    This Dot is a natural extension of our team – they produce high-quality products on-time and under budget with a commitment to transparency and problem-solving.

  • Engineer

    Fortune 100

    This Dot’s deep expertise meant that we leveraged them for strategic deliverables to drastically improve the efficiency of entire engineering organizations. While most people use outsourcing to shift lower-skill work elsewhere, This Dot is able to consistently deliver on so much more.

  • Jeff Hampton

    This Dot leadership is hands-on from start-to-finish, and they will not sacrifice quality for short-term gains. If you lead a team of force-multipliers and need additional support, This Dot is the smart partnership choice.

  • Eric Simons

    StackBlitz

    The team at This Dot have been and continue to be excellent partners in providing us with top technical talent for mission critical projects within our organization. I would highly recommend working with them if you’re looking for quality and speed.

  • Morgan Worrell

    This Dot provides a number of benefits to career growth through its many client and internal projects. In addition, its improving teams, processes, and org events keep members engaged at all levels of This Dot’s hierarchy.

  • Jesse Blokland

    Thanks @ThisDotMedia for yesterdays #WomenInTech Online Mentorship Meetup. You all encouraged me to just submit to tech conferences and stop worrying if its the perfect topic! 💙

  • Tara Hampton

    I’m honored to be a part of This Dot Lab’s mission to support JavaScript developers through free resources, community organizing, and paid learning opportunities.

  • Simone Cuomo

    Working for This Dot Labs has encouraged and empowered me to share my passion for web development with the global JavaScript community.

  • Daniel Marin

    This Dot Labs has a really great culture, and I think that it shows through the quality of work and service that we provide to our clients.

  • This Dot Client

    Experienced and hard working staff. Projects have been consistently successful, under budget, and ahead of schedule.

  • This Dot Client

    Always knowledgeable and helpful. Always respond within SLA time period.

  • This Dot Client

    Mentoring helped unblock several of our lead architects that work across multiple organizations. We have been able to take best practices and advice This Dot mentors shared, and help our business units achieve confidence in delivery.

  • Jesse Paquette

    Tag.bio

    I'm really pleased to have been working with This Dot developers for over a year now. In particular, I'm pleased with their technical expertise and fast on-boarding time for each project.

Our Clients

Related Blog Posts

Free Resources

Apr 14Angular
Blog
June 7, 12:00 PM (EST)
Events

Upcoming Angular Events

Other Technologies