JOIN OUR TEAM
We’re looking for talented and passionate software creators
Fair. Equal.
Always.
Fair. Equal.
Always.
Here at First Factory, we know no other way. Everyone has the same opportunity to shine and advance. We value the individual and strongly believe that an inclusive environment brings the richest talent and greatest results.
We cannot accomplish anything without our team driving our results and pushing us to constantly be better. We are only successful if we listen to our team, respond to their needs, and find the opportunities that they are passionate about.

Open Positions
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
Develop advanced statistical models to predict healthcare trends and improve decision-making.
Build multi-variable comparison models for complex data analysis.
Design and deploy machine learning models to enhance predictive analytics.
Process, analyze, and manage large structured and unstructured datasets to extract insights.
Utilize Python or similar programming languages for data modeling and automation.
Apply knowledge of healthcare operations and terminology to interpret and analyze industry-specific data.
Leverage experience in cybersecurity, cyber-marketing, or comparable predictive models to enhance analytical frameworks.
Collaborate with cross-functional teams to align data-driven strategies with healthcare objectives.
Requirements
Proven experience as a Data Scientist in the healthcare industry or a related field.
Proficiency in Python, R, SQL, or other relevant programming languages.
Strong experience with machine learning models and statistical analysis.
Expertise in handling large-scale healthcare datasets and performing advanced data analytics.
Excellent written and verbal communication skills.
Ability to work independently and manage multiple projects in a fast-paced environment.
Strong problem-solving skills.
Preferred Skills
Experience with cloud-based data platforms (AWS, Azure, GCP).
Familiarity with data visualization tools (Tableau, Power BI, etc.).
Knowledge of regulatory compliance and data privacy laws in healthcare (HIPAA, GDPR).
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 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
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
Description
Are you eager to grow your skills while contributing to the modernization of large-scale systems? We are looking for a Mid-Level Python/Django Developer to help transition a legacy monolithic application into a scalable, microservices-based architecture.
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.
Responsibilities
Assist in analyzing and breaking down a Django monolithic application into microservices.
Develop and maintain scalable, efficient backend services using Python and Django/Django REST Framework.
Implement API endpoints and optimize existing ones for performance and maintainability.
Work with message brokers like RabbitMQ or Kafka for asynchronous processing.
Support authentication and security integration for microservices.
Collaborate with front-end developers, DevOps, and other engineers in an Agile environment.
Participate in code reviews, troubleshooting, and optimizing backend performance.
Requirements
3+ years of experience in Python development with Django and Django REST Framework.
Basic understanding of microservices architecture and interest in learning best practices.
Experience with relational databases (PostgreSQL preferred) and ORM-based data modeling.
Familiarity with containerization tools (Docker).
Knowledge of API design principles and experience working with RESTful APIs.
Understanding of asynchronous programming and event-driven architectures.
Experience with Git-based version control systems (e.g., GitLab, Bitbucket).
Strong problem-solving skills and ability to work independently or within a team.
Preferred Qualifications:
Experience working with message brokers (RabbitMQ, Kafka, or similar).
Familiarity with OAuth2/OpenID Connect authentication frameworks.
Exposure to CI/CD pipelines and Agile methodologies.
Basic knowledge of monitoring/logging tools (e.g., Prometheus, ELK Stack, Grafana).
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 looking for a detail-oriented and analytical Business Analyst to join our team. The ideal candidate will have a strong background in Agile methodologies, experience refining user stories with clear acceptance criteria, and a process-driven mindset. You will collaborate closely with stakeholders to ensure business needs are effectively translated into functional requirements and 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:
Work within an Agile framework to gather, refine, and document business requirements.
Define and maintain user stories with precise acceptance criteria to support development teams.
Conduct User Acceptance Testing (UAT) to validate requirements and ensure quality deliverables.
Analyze and optimize business processes to enhance efficiency and effectiveness.
Collaborate with cross-functional teams, including developers, QA, and product managers, to ensure successful implementation of solutions.
Support CRM-related initiatives and enhancements (experience with CRM is a plus).
Utilize analytical skills to interpret business data and provide actionable insights.
Requirements
Proven experience as a Business Analyst in an Agile environment.
Strong ability to refine user stories and define accurate acceptance criteria.
Hands-on experience with User Acceptance Testing (UAT) and test case validation.
A process-driven mindset with a focus on continuous improvement.
Experience with CRM systems is a plus.
Excellent analytical, problem-solving, and communication skills.
Ability to work collaboratively in a fast-paced environment.
Knowledge of SQL or data analysis tools is 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.
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.
Medical & Dental Insurance
First Factory is proud to offer free private medical and dental insurance for our Costa Rican team members
Learn about our culture and more benefits here