LEARN, CODE,
AND BE VALUED
Explore rewarding software development jobs
Work Life
Enhanced
Work Life
Enhanced
At First Factory, each team member is dedicated to delivering quality software products to our clients, are generous in their support of each other, and have a valued voice in shaping the future of the company. We appreciate the effort our employees put in every day. Engineering Managers and other support staff help manage the workload and client expectations to ensure the overwhelming majority of work is thoughtfully planned and happens within normal business hours. There are many employers to choose from when applying for software development jobs. We are proud to be an employe of choice in Costa Rica, and work hard to turn a job into a career path.
We respect each other’s time and understand that we need to unwind, recover, and come back to work with renewed energy and perspective. What happens outside the office is just as important as what happens inside. This is why First Factory encourages the use of flex time, work-from-home days, and other family-friendly policies. We work hard to offer quality benefits that support our mental and physical well-being, hone our professional skills, and allow us to build stronger bonds with our teammates.
Software Development Jobs
Description
We are looking for a skilled Front-End Developer with strong CMS experience and a passion for accessibility. In this role, you'll be responsible for developing responsive, user-friendly web interfaces, collaborating with design and UX teams, and ensuring compliance with web accessibility standards. You'll work across various CMS platforms and contribute to backend development when needed.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities
Develop and maintain responsive web pages using HTML5, CSS3, and modern JavaScript (ES6+).
Implement designs into code by collaborating closely with UX/UI teams to ensure intuitive and accessible user interfaces.
Customize and extend themes/templates for CMS platforms such as HubSpot, WordPress, Joomla, or Drupal.
Work with CMS-specific templating languages (e.g., HubL for HubSpot).
Ensure seamless integration with CRM systems, leveraging APIs, data structures, and marketing automation tools.
Write clean, efficient backend code using Node.js to build APIs and handle server-side logic.
Maintain code integrity through version control (Git), collaborating effectively with other developers.
Conduct comprehensive web accessibility testing using tools like Lighthouse, WAVE, and screen readers.
Ensure all web content meets WCAG standards for accessibility, including keyboard navigation, focus states, and screen reader compatibility.
Requirements
Strong knowledge of HTML5, CSS3, and CSS preprocessors (SASS or LESS).
Proficient in JavaScript (ES6+) and frameworks/libraries such as React, Vue.js, or Angular.
High proficiency with CMS platforms, ideally HubSpot, but also WordPress, Joomla, or Drupal.
Experience customizing themes/templates and working with CMS templating languages (e.g., HubL).
Solid understanding of CRM platforms, API integrations, workflows, and marketing automation.
Hands-on experience with Node.js for API development and backend logic.
Proficiency with Git for code management and collaboration.
Deep understanding of Web Content Accessibility Guidelines (WCAG).
Experience running accessibility tests and optimizing interfaces for inclusivity.
Ability to interpret and implement UX/UI designs with precision and user focus.
Nice to Have
Experience with additional CMS platforms or CRM tools.
Familiarity with testing frameworks and CI/CD pipelines.
Description
We are seeking a Senior Data Scientist with expertise in healthcare analytics, predictive modeling, and machine learning to help extract meaningful insights from large-scale healthcare data. This role requires a strong background in statistical modeling, programming (Python or similar), and multi-variable comparisons to drive data-driven decision-making.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we thrive and embrace fresh challenges.
Key Responsibilities
Build and deploy statistical and machine learning models to detect anomalies, predict trends, and improve decision-making in healthcare environments.
Translate technical findings into practical solutions that align with clinical workflows and business outcomes.
Work independently to apply domain-specific business rules and validate data-driven models.
Handle high-variability, complex datasets to extract insights meaningful to healthcare operations.
Combine supervised and unsupervised learning techniques to solve nuanced challenges in areas like diversion prevention and medication tracking.
Collaborate with cross-functional teams to bring data science initiatives from exploration to implementation in live products.
Leverage contextual awareness and domain knowledge to score behaviors meaningfully, recognizing that healthcare environments are rarely binary.
Maintain a clear focus on business urgency, operational impact, and measurable success.
Requirements
Proven experience as a Data Scientist, ideally in healthcare or a field that focuses on human behavior.
Hands-on expertise with both supervised and unsupervised learning.
Demonstrated success in bringing data science models into production within commercial products or platforms.
Hands-on experience with libraries such as scikit-learn, Keras, pandas, and NumPy for building, evaluating, and deploying machine learning models.
Ability to navigate complex datasets and deploy scalable, high-performance analytical solutions.
Strong business orientation with a sense of urgency and focus on real-world outcomes.
Independent problem-solving skills and initiative to innovate in ambiguous, high-stakes environments.
Excellent communication skills for both technical and non-technical audiences
Preferred Skills
Experience in healthcare data, especially involving clinical workflows, diversion detection, or medication use.
Familiarity with regulatory compliance frameworks like HIPAA or GDPR.
Exposure to cloud-based platforms (AWS, Azure, GCP) and visualization tools (Power BI, Tableau).
Background in cybersecurity, cyber-marketing, or other behavior-focused predictive modeling domains.
Description
Are you passionate about building scalable, high-impact applications? At First Factory, we’re looking for a Full Stack Engineer ( Java & React ) to join our team and work with a commercial and luxury real estate client on cutting-edge solutions.
About First Factory:
We are a software development company with over two decades of experience, boasting a dynamic team of 200+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Requirements
Strong experience with Java (8+) and Spring Framework
Hands-on experience with React and modern JavaScript (ES6)
Experience with large-scale data processing (Spark, Hadoop, HDFS)
Proficiency in testing frameworks (JUnit, Mockito, TestNG)
Familiarity with system design, algorithms, and RESTful APIs
Experience working in Agile teams
Advanced English proficiency
Nice to have
Experience with CI/CD and cloud services (AWS, Azure, or GCP)
Knowledge of microservices architecture
Keylor
Senior Software Engineer
First Factory is a company that cares about its employees and looks for new ideas, activities, benefits, and incentives to keep us comfortable, happy, and motivated. Everyone is treated with respect, and the company always listens to our specific needs and likes. At First Factory, we have a stable job with great clients and great teammates, and we have the opportunity to grow and learn as much as we can.

Chiara
Project Analyst
Our work environment, the people, and workplace practices help create this vibrant, positive, and infectious culture that makes First Factory so distinctive. First Factory involves and empowers employees by listening to their input, involving them in moving the organization forward, and giving them opportunities to lead initiatives, collaborate with one another, participate in decision-making, and make a meaningful difference at work. Plus, work/life balance is constantly encouraged by management and leadership.

Marce
Technical Lead - Tier 2
My favorite thing about working here is that we can choose our career path and are supported in acquiring the skills needed and being assigned a client that suits those skills. Working with U.S. clients has been an amazing experience, not only because it has helped to improve my English but also because the people are exceptional; I can say that I have made good friends along the way. We have a highly collaborative and inclusive environment and consistently stay up-to-date with the latest trends and technologies.

Greivin
Senior Software Engineer
My favorite part of First Factory is that our opinions are always considered as important. I feel we have a voice in the company, and that's super cool. The culture is great. The people I work with are more than just coworkers, they are friends.
We support each other, and we celebrate success as a team; I love that collaboration spirit.

Freddy
Technical Lead - Tier 1
First Factory actively works on providing a healthy work culture. This is a company where you can feel included. It started as a small business, and even as it has grown in employees and clients, it still maintains the same level of engagement with its employees. It's a place where you feel comfortable working and growing as a professional. Through open communication, I was able to regularly share my thoughts and expectations, and in turn, First Factory helped identify areas of growth and challenges so I could meet my career goals.

Juan
Senior Software Engineer
I believe what makes First Factory unique is that the company focuses on our growth as an engineer and gives us all the tools and support we need. First Factory is a great place to work, with amazing projects and clients with different technologies. There are so many talented people to collaborate with and learn from. There is flexibility and balance with our personal life and plenty of opportunities to grow.

Esteban
Software Engineer
First Factory is my home and my family. I love my experience working here. I started as an entry-level developer and have been able to grow as a software engineer. I have worked on awesome projects with clients worldwide, experienced new cultures, increased my knowledge on a wide variety of technologies, and shared this experience with incredible colleagues who have become lifelong friends.







