Nearshore enterprise software solutions since 2000

First Factory is a premier software solutions services provider based in New York with nearshore capabilities housed in Costa Rica. Our comprehensive services include AI solutions, cloud infrastructure, product development, and custom software solutions. We combine technical expertise with business acumen, ensuring every team member is both a skilled problem solver and excellent communicator. We work with startups to Fortune 500 companies across numerous industries and have experience with a broad and varied tech stack.

Founded by Jason T. Roff in 2000, we were inspired by Andy Warhol's concept of "The Factory" - creating the perfect environment for software engineers to cultivate ideas and undertake significant projects. Since establishing our Costa Rica presence in 2006, we've grown from a team of 4 .NET developers to over 200 team members today. What sets us apart is our commitment to quality craftsmanship and professional success - both for our employees and partners. We pride ourselves on quickly understanding business goals and adapting to specific needs rather than simply completing tasks. This approach has earned us a place on the Inc. 5000 list of fastest-growing companies for five consecutive years, SOC 2 Type 2 certification, and AWS Partner status.

Our US employees all work remotely. In our office in Cariari, Heredia, Costa Rica, we have a business operations team that handles finances and facilities, and an HR team focused on employee development and support. We have a recruitment team that engages with an active community of followers, community members and applicants of over 25,000 with the capacity to hire internationally. We have a design team that serves internal needs such as branding and marketing, in addition to UX/UI for internal products and client projects. Our technical team is headed by our VP of Engineering who is based in Costa Rica.

Partner Programs

AWS Partner
United States United States
228 Park Avenue South, #88643, NYC, New York 10003
$50 - $99/hr
50 - 249
2000

Service Focus

Focus of DevOps
  • DevOps Consulting - 50%
  • DevOps as a Service - 50%
Focus of Mobile App Development
  • iOS - iPhone - 25%
  • Android - 35%
  • iOS - iPad - 15%
  • Web Apps - 25%
Focus of Web Designing (UI/UX)
  • Website - 25%
  • Logo Design - 15%
  • Digital Design - 20%
  • Graphic Design - 40%
Focus of Web Development
  • Wordpress - 20%
  • Drupal - 15%
  • Joomla - 20%
  • TYPO3 - 35%
  • Kentico - 10%
Focus of Testing Services
  • QA Testing - 100%

Industry Focus

  • Other Industries - 37%
  • Financial & Payments - 22%
  • Healthcare & Medical - 10%
  • Transportation & Logistics - 7%
  • E-commerce - 7%
  • Travel & Lifestyle - 7%
  • Education - 5%
  • Telecommunication - 5%

Client Focus

50% Small Business
30% Medium Business
20% Large Business

Detailed Reviews of First Factory

No Review
No reviews submitted yet.
Be the first one to review

Client Portfolio of First Factory

Project Industry

  • E-commerce - 23.1%
  • Art, Entertainment & Music - 15.4%
  • Education - 7.7%
  • Travel & Lifestyle - 7.7%
  • Transportation & Logistics - 7.7%
  • Healthcare & Medical - 7.7%
  • Information Technology - 7.7%
  • Other Industries - 15.4%
  • Financial & Payments - 7.7%

Major Industry Focus

E-commerce

Project Cost

  • Not Disclosed - 100.0%

Common Project Cost

Not Disclosed

Project Timeline

  • Not Disclosed - 100.0%

Project Timeline

Not Disclosed

Clients: 12

  • American Poolplayers Association
  • Ascend Learning
  • Bellator MMA
  • Budist
  • Elevate Aviation Group
  • First Stop Health
  • FragranceNet
  • Frenos
  • GlassFrog
  • International Centre for Missing & Exploited Children
  • Jersey Mikes
  • ROC 360

Portfolios: 13

16 Handles

16 Handles

  • 16 Handles screenshot 1
  • 16 Handles screenshot 2
  • 16 Handles screenshot 3
  • 16 Handles screenshot 4
  • 16 Handles screenshot 5
Not Disclosed
Not Disclosed
E-commerce

Though a small project compared to many of our engagements, we worked closely with the central team to update the website and mobile app’s navigation to build in the geolocation services, allowing customers to find stores close by and order ahead. Logic was implemented to determine which locations were open at the time to enable online ordering for pick-up, and integration with delivery services was also addressed. We continued to improve site performance and usability and made minor feature enhancements along the way. 

  • Industry: eCommerce

  • Language: PHP

  • Platform: WordPress

American Poolplayers Association

American Poolplayers Association

  • American Poolplayers Association screenshot 1
  • American Poolplayers Association screenshot 2
  • American Poolplayers Association screenshot 3
  • American Poolplayers Association screenshot 4
  • American Poolplayers Association screenshot 5
Not Disclosed
Not Disclosed
Art, Entertainment & Music

Since 2023, our team of designers and engineers has helped APA develop a visual brand language that provides an outstanding user experience across platforms. The team has taken into account accessibility, clear loading states, errors, and maintaining information completion and accuracy even as data-dense components are scaled down to mobile devices used by players at the pool tables. The team’s scope encompasses League websites, member services, specific U.S. Amateur Championship tools, and Scorekeeper—a React Native app that APA Members use to score their pool matches.

  • Industry: Sports & Entertainment

  • Frameworks: Jest, NextJS, React Native

  • Libraries: Apollo, React, Sequelize

  • Services: GraphQL

  • Tools: Storybook

Ascend Learning

Ascend Learning

  • Ascend Learning screenshot 1
  • Ascend Learning screenshot 2
  • Ascend Learning screenshot 3
  • Ascend Learning screenshot 4
  • Ascend Learning screenshot 5
Not Disclosed
Not Disclosed
Education

For more than six years, First Factory has helped Ascend Learning and many of its brands build out software, digital content, learning assessments, analytics, simulations, and other learning management tools. They employ our team of software engineers across numerous technologies and assign our Business Analysts and Technical Product Owners to key roles throughout their organization. We work hand in hand with their team and other vendors across the globe to bring seamless, innovative solutions to their learning platforms. We have proudly become a natural extension of the great teams at ATI Testing for nursing education, Board Vitals for medical board exam prep and continuing medical education, ClickSafety for environmental, health, safety, and wellness training, FISDAP for EMS Education, the National Academy of Sports Medicine (NASM) for certified personal trainers and nutritionists, and more.

  • Industry: Education

  • Frameworks: Angular, Laravel, Rails, VueJS

  • Languages: PHP, Razor

  • Libraries: React

  • Platform: Unity

  • Services: GitLab, MySQL

  • Tools: Mercurial

Bellator MMA

Bellator MMA

  • Bellator MMA screenshot 1
  • Bellator MMA screenshot 2
  • Bellator MMA screenshot 3
  • Bellator MMA screenshot 4
Not Disclosed
Not Disclosed
Art, Entertainment & Music

When Bellator was owned by Viacom, the team at First Factory was brought in to build a custom CMS, website, and mobile app from scratch. The idea was to be fully independent of the Viacom media company assets in order to offer high customization, live streaming of events with geo-fencing, fighter and user profiles, fight picks and gamification, and more. Our design team was brought in prior to development to help define brand positioning, user experience, and target goals. The nearly year-long initial project yielded outstanding results, bringing in new demographics and helping to differentiate the brand.

  • Industry: Sports & Entertainment

  • Frameworks: NestJS, NextJS

  • Languages: TypeScript

  • Libraries: React, Serverless

  • Services: AWS Computing, AWS Storage, GraphQL, MySQL

Budist

Budist

  • Budist screenshot 1
  • Budist screenshot 2
  • Budist screenshot 3
  • Budist screenshot 4
  • Budist screenshot 5
Not Disclosed
Not Disclosed
Travel & Lifestyle

Leveraging the collective cannabis industry and the software development experience of its founders, Budist engaged with First Factory to take the product from ideation to implementation. At the start of the project, a UX/UI designer was added to focus on the product priorities, which would establish the platform’s credibility. The engineering team’s choice of technologies focused heavily on enabling Budist to get to market faster, from quick release cycles and low maintenance to ensuring consistent quality across versions. The application was built for scalability to accommodate the high volume of users and support features such as social sharing.

  • Industry: Lifestyle

  • Frameworks: NestJS, NextJS, React Native

  • Libraries: Apollo, Prisma

  • Services: AWS Computing, AWS Storage, GraphQL, OpenSearch, PostgreSQL

Elevate Aviation Group

Elevate Aviation Group

  • Elevate Aviation Group screenshot 1
  • Elevate Aviation Group screenshot 2
  • Elevate Aviation Group screenshot 3
  • Elevate Aviation Group screenshot 4
  • Elevate Aviation Group screenshot 5
Not Disclosed
Not Disclosed
Transportation & Logistics

For PJS, we built a React Native-based mobile app from the ground up. The app was designed to provide a world-class private aviation experience in one sleek, user-friendly platform, allowing clients to book flights with secure payment methods, modify itineraries, and stay connected with their dedicated PJS concierge. Requests and adjustments extend beyond the flight to include catering and ground transportation, as well as ongoing collaboration with the PJS crew. Other technologies leveraged for the project are Firebase for push notifications, analytics, and reports; AWS for authentication and storage; and Fastlane to deploy builds to the stores.

  • Industry: Transportation & Logistics

  • Frameworks: Django

  • Laguages: Python

  • Libraries: React

  • Services: PostgreSQL

First Stop Health

First Stop Health

  • First Stop Health screenshot 1
  • First Stop Health screenshot 2
  • First Stop Health screenshot 3
  • First Stop Health screenshot 4
  • First Stop Health screenshot 5
Not Disclosed
Not Disclosed
Healthcare & Medical

We initially developed their mobile app for telemedicine, built for both iOS and Android, based on React, React Native, and Django (Python). The app allows users (members, providers, and administrators) to schedule seamless video consultations with healthcare providers while securely managing healthcare records. The scope has since expanded significantly, adding project management and QA. We now develop and maintain an ecosystem of tools and platforms that support the company’s broader mission and reduce the dependency on third-party solutions. Tools developed include calendar services, complex case management, referrals, custom surveys, and enhanced interactions, to name a few. Features that the First Factory team built in 2024 contributed to 35% of all new sales that year, with the company’s focus on counseling significantly contributing to that growth.

  • Industry: Healthcare & Wellness

  • Frameworks: Django, React Native

  • Languages: Python

  • Libraries: MobX, React

  • Services: Bitbucket, Google Firebase

FragranceNet

FragranceNet

  • FragranceNet screenshot 1
  • FragranceNet screenshot 2
  • FragranceNet screenshot 3
Not Disclosed
Not Disclosed
E-commerce
  1. For more than ten years, we’ve worked to modernize FragranceNet’s technology stack and refine its processes, particularly in the Purchasing department. This partnership has evolved from a maintenance engagement to an effort that now includes project management, DevOps, QA automation, and full-stack development. We’ve introduced WPF on .NET Framework 4.8 utilizing the MVVM pattern, “thin” WCF BuyingService clients, Single-Page Application, RESTful architecture, and a micro-frontend for using module federation. We’ve centralized token-based authentication, containerized deployments, cloud-based hosting, OpenSearch, and end-to-end automation testing. The work we have done for marketing now drives sales that yield customer rates 15% above the industry average.

  • Industry: eCommerce

  • Frameworks: .NET, .NET Core, Entity Framework, NodeJS, WCF, Windows Forms, WPF

  • Tools: Docker

  • Libraries: React

  • Services: ElasticSearch, Microsoft Identity, SQL Server, SVN

Frenos

Frenos

  • Frenos screenshot 1
  • Frenos screenshot 2
  • Frenos screenshot 3
  • Frenos screenshot 4
  • Frenos screenshot 5
Not Disclosed
Not Disclosed
Information Technology

Our team develops and maintains APIs, manages the database, and oversees platform infrastructure. We handle code repositories, deployment methods using Docker, and the release infrastructure, including Google Cloud Platform (GCP) configurations and Replicated services. We develop the UI features, perform maintenance across the application, and respond to the needs of new clients onboarded to the platform.

  • Industry: IT Services

  • Languages: Go, GoLang

  • Libraries: React

  • Services: ArangoDB, Kubernetes

  • Tools: Docker

GlassFrog

GlassFrog

  • GlassFrog screenshot 1
  • GlassFrog screenshot 2
Not Disclosed
Not Disclosed
Other Industries

We created an AI entity that functions as an omniscient coach for organizations seeking a transformative path to empowerment and self-management. We leveraged OpenAI’s ChatGPT to create custom, nuanced responses for users based on unique factors like roles and member circles. The work for this first AI initiative was done using ChatGPT model GPT-4-0613, consumed from a Ruby backend, and a UI built with React 16.

  • Industry: Professional Services

  • Frameworks: Ruby on Rails

  • Libraries: React

  • Services: AWS Networking, CircleCI, Kubernetes, PostgreSQL

International Centre for Missing & Exploited Children (ICMEC)

International Centre for Missing & Exploited Children (ICMEC)

  • International Centre for Missing & Exploited Children (ICMEC) screenshot 1
  • International Centre for Missing & Exploited Children (ICMEC) screenshot 2
  • International Centre for Missing & Exploited Children (ICMEC) screenshot 3
  • International Centre for Missing & Exploited Children (ICMEC) screenshot 4
  • International Centre for Missing & Exploited Children (ICMEC) screenshot 5
Not Disclosed
Not Disclosed
Other Industries

The Case Management system was rebuilt on a cloud-based infrastructure and launched globally, allowing administrators and agents to create new cases. The team built GMCNgineTM, an AI search engine that uses custom facial recognition software to find missing children by comparing saved images against those from the dark web and other big data sources. The team collaborated with Internet Alerts, using geo-targeting and dynamic ad insertion to get missing child alerts in front of the right communities at critical times. Those efforts helped 19 countries develop Rapid Emergency Child Alert Systems similar to AMBER Alerts in the U.S.

  • Industry: Non-Profit

  • Frameworks: Jest, NodeJS

  • Language: TypeScript

  • Tools: Docker

  • Libraries: React, Redux

  • Services: AWS Application Integrations, AWS Computing, AWS Networking, AWS Rekognition, AWS Storage, ElasticSearch

Jersey Mike’s

Jersey Mike’s

  • Jersey Mike’s screenshot 1
  • Jersey Mike’s screenshot 2
  • Jersey Mike’s screenshot 3
  • Jersey Mike’s screenshot 4
  • Jersey Mike’s screenshot 5
Not Disclosed
Not Disclosed
E-commerce

For more than five years, our team has helped Jersey Mike’s build out new features and improve performance across its Canadian mobile app and franchise-wide POS system. We have worked on application development for Back of House and Behind the Counter, in addition to supporting the corporate marketing and sales promotion channels.

  • Industry: eCommerce

  • Frameworks: ReactNative

ROC 360

ROC 360

  • ROC 360 screenshot 1
  • ROC 360 screenshot 2
  • ROC 360 screenshot 3
  • ROC 360 screenshot 4
  • ROC 360 screenshot 5
Not Disclosed
Not Disclosed
Financial & Payments

Our team spanned full-stack development and UX/UI design. We worked on Backend reporting to provide Roc employees with better data and analytics, serving hundreds of thousands of rows of new credit and market data weekly. We built an entirely new interface for every step of the application process, document management, and approval workflows. We even built a mobile product to allow parties quicker and easier access to documents while on site or when providing photographic evidence for approvals.

  • Industry: Financial Services

  • Frameworks: Spring

  • Languages: Java, TypeScript

  • Libraries: MobX, React

  • Services: PostgreSQL