LEARN, CODE,
AND BE VALUED
Grow professionally and be treated with fairness and respect
Work Life
Enhanced
Work Life
Enhanced
When we are at work, we are dedicated to delivering quality software products to our clients, are generous in our 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 and actively manage the workload and client expectations to ensure the overwhelming majority of work is thoughtfully planned and happens within normal business hours.
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, which 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.
Open Positions
Description
We are seeking a Unity Assembler who is highly motivated, detail-oriented, and passionate about Unity development. If you thrive in structured processes and enjoy contributing to team success with your problem-solving skills and proactive communication, we’d love to have you on board.
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, assemble, and optimize Unity-based projects with a focus on high-quality delivery.
Write clean, efficient, and maintainable C# code, adhering to best practices and coding standards.
Collaborate with cross-functional teams to ensure project requirements and timelines are met.
Utilize version control systems (GitLab, Mercurial) to maintain code integrity and support collaborative workflows.
Identify and resolve challenges efficiently, ensuring smooth project execution.
Requirements
Proficient understanding of Unity and a willingness to expand knowledge.
Strong coding skills in C#, including object-oriented programming and script optimization.
Experience with version control systems, such as GitLab and Mercurial.
Basic knowledge of Python is a plus, particularly for scripting and tool integration.
Ability to analyze complex challenges and deliver effective solutions.
Strong team collaboration and clear articulation of ideas.
Self-driven to identify improvement opportunities and execute them with minimal supervision.
Open to feedback, new skills, and adapting to evolving technologies or workflows.
Demonstrates reliability in following established workflows with precision.
Some of our benefits:
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
We are seeking a highly motivated Data Quality Engineer to ensure the reliability, accuracy, and completeness of data systems. In this role, you will play a critical part in identifying and resolving data quality issues, building validation processes, and supporting data-driven decision-making across the organization.
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:
Develop and implement data quality assurance processes, including validation and cleansing pipelines.
Design and execute data quality tests to ensure consistency, integrity, and accuracy across multiple data sources.
Monitor, report, and resolve data quality issues, such as missing, duplicate, or incorrect data.
Collaborate with data engineers, analysts, and stakeholders to define and maintain data quality standards and metrics.
Build and maintain automated tools for data profiling and anomaly detection.
Document data quality workflows, processes, and improvements.
Work closely with teams to support data governance and compliance initiatives.
Requirements
3+ years of experience in data quality engineering, data analysis, or a similar role.
Proficiency in SQL for data querying and validation.
Experience with ETL/ELT tools (e.g., Apache NiFi, Informatica, Talend, etc.).
Knowledge of data quality tools and frameworks such as Great Expectations, DQ Frameworks, or similar.
Strong understanding of data models, data warehouses, and databases.
Experience in writing scripts with Python or another programming language to automate tasks.
Strong analytical and problem-solving skills.
Excellent communication skills to articulate technical findings to non-technical stakeholders.
Nice to have:
Familiarity with big data technologies (e.g., Hadoop, Spark, Kafka).
Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
Knowledge of data governance and compliance frameworks (e.g., GDPR, CCPA).
Some of our benefits:
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
We are seeking a highly skilled and motivated Data Engineer with expertise in Microsoft Fabric to join our team. The ideal candidate will have a solid background in data engineering, coupled with hands-on experience in designing, implementing, and managing solutions using Microsoft Fabric. This role will play a critical part in building and optimizing data pipelines, supporting data analytics, and enabling business intelligence 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 thrive and embrace fresh challenges.
Key Responsibilities:
Design, develop, and maintain scalable and efficient data pipelines using Microsoft Fabric.
Implement data integration solutions to consolidate data from various sources into unified, analytics-ready datasets using Fabric’s Dataflows and Lakehouses.
Optimize Fabric components for storage, transformation, and retrieval processes, ensuring peak performance.
Collaborate with analytics and business intelligence teams to provide high-quality datasets for reporting and decision-making, especially via Power BI DirectLake integration.
Ensure data quality, integrity, and governance by implementing robust frameworks and practices.
Monitor and troubleshoot performance issues in data workflows and propose enhancements.
Requirements
Proven experience in data engineering with hands-on expertise in Microsoft Fabric, including OneLake, Data Pipelines, and Lakehouses.
Proficiency in data modeling, ETL processes, and data integration techniques.
Strong programming skills in languages such as Python, SQL, or equivalent for data manipulation.
Familiarity with cloud platforms like Azure and associated services (e.g., Azure Data Factory, Azure Synapse).
Knowledge of data visualization tools like Power BI is a plus.
Excellent problem-solving skills and attention to detail.
Strong communication skills to collaborate effectively with cross-functional teams.
Nice to have:
Experience with big data technologies (e.g., Spark, Hadoop) and modern data architectures.
Familiarity with Agile methodologies and DevOps practices in data engineering.
Relevant certifications in Microsoft Fabric or Azure data services are a plus.
Some of our benefits:
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
First Factory is constantly growing and is looking for a UI Designer eager to work with a commercial and luxury real estate client in an innovative and detail-oriented environment with plenty of opportunities to learn and grow.
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. As we continue to thrive and embrace fresh challenges, we invite you to join us on this journey.
Responsibilities:
Gather and evaluate user requirements in collaboration with design, product, and tech.
Illustrate design ideas using storyboards, process flows, and sitemaps
Design graphic user interface elements, like menus, tabs, and widgets
Build page navigation buttons and search fields
Develop UI Prototypes that clearly illustrate how site functions
Create original graphic designs (e.g., images, sketches, and tables)
Prepare and present rough drafts to internal teams and key stakeholders
Adhere to style standards on fonts, colors, and images
Requirements
Proven work experience as a UI Designer, Product Designer, or similar role
Portfolio is required
Knowledge of Figma and Adobe Creative Cloud.
Team spirit; strong communication skills to collaborate with various stakeholders
Good time-management skills
BA/MFA in Design or relevant field
Technology Requirements:
Extensive experience in Figma and Adobe Creative Cloud.
Preferred knowledge of HTML5, CSS, LESS, or similar frameworks
Some of our benefits:
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
First Factory is constantly growing and is looking for an established DevOps Engineer with extensive expertise in container orchestration, service mesh, monitoring solutions, and cloud-based computing. This role requires hands-on experience with Kubernetes, Helm, Istio, Prometheus, and AWS computing services.
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
Design, deploy, and manage scalable Kubernetes clusters and applications.
Utilize Helm for defining, installing, and upgrading complex Kubernetes applications.
Implement and maintain Istio service mesh for secure, reliable, and observable service communication.
Monitor infrastructure and applications using Prometheus and integrate alerting and dashboards.
Manage AWS services, including EKS, ECS, Lambda, and ECR, to support robust, cloud-native solutions.
Collaborate with development teams to enhance deployment pipelines and CI/CD workflows.
Ensure system reliability, performance optimization, and proactive scalability planning.
Nice to have:
Certifications in Kubernetes or AWS.
Experience with other observability tools and automation frameworks.
Familiarity with infrastructure as code (e.g., Terraform, CloudFormation).
Some of our benefits:
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
Description
First Factory is constantly growing and is looking for a Java Full Stack Developer to work with a commercial and luxury real estate client in an innovative and detail-oriented environment with plenty of opportunities to learn and grow.
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
Requirements
Extensive technical knowledge in Java 8 and higher versions
Experience using Spring Framework & Hibernate
Hands-on experience with React is a must.
Proficiency with JavaScript and ES6
Hands-on experience working with Spark, Hadoop, and HDFS
Proficiency with Dependency Management using Maven
Knowledge of testing frameworks such as JUnit, Mockito, or TestNG
Familiarity with JSON Serialization using Jackson
Experience with RESTful APIs
Proper understanding of system design, data structures, and algorithms
Previous experience working with Agile methodologies
Some of our benefits:
Work From Home
We believe in hybrid work. While the office is open five days per week, most employees enjoy working predominantly from home.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members.
Time Off
Enjoy your time away from work. Our vacation policy grants extra PTO after 2 years of employment. Our team never misses a national holiday and has their birthday off.
Special events are important for you; take time off to attend your graduation, weddings, and more.
Continuous Learning
We want you in for the long term. We hire individuals passionate about learning and offer many tools for professional development and growth. We provide a $500 educational reimbursement so you can reach your learning and professional goals.
Learn about our culture and more benefits here
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.