CareersBecome part of our team of perfectionist designers and developers

We exist to help companies fulfill their own purpose and create a meaningful impact. We contribute by delivering high-quality software that exceeds expectations and helps people accomplish their goals.

Benefits and environment

We like to build teams by generating strong, long-term relationships. In order to accomplish that, we build win-win ecosystems, always working to create a better place to work.

  • Competitive salary

  • 100% Full Remote

  • Required hardware

  • Clients in US & Europe

  • Training

  • Good work-life balance

  • Coaching and 360 feedback

  • English courses

We’re hiring

We’ve designed an Agile and effective screening process that helps us identify nothing but the best talent. We look for passionate people who want to impact the world through amazing software creations, yet are also constantly aware of how important it is to be a committed team player.

  • Recruiters interviewing a candidate.
  • Recruiters interviewing a candidate.
  • Recruiters interviewing a candidate.
  • 1 of 3 – 1st week – 15 minutes Screening

    Once we have reviewed resumes, the hiring process begins with a short screening. If you look like a good fit, we will invite you to participate in a brief phone interview where we will gauge your interest in the position and the company, ensure that you fulfill the requirements, and ask you for some basic information. We will also provide you with more information about the role and our expectations to make sure that we’re a good match.

  • 2 of 3 – 2nd week – 90 minutes Initial Interview

    During the second phase of the hiring process, we will conduct a more in-depth video interview that includes social and behavioural questions as well as more technical questions specific to the position. The Initial interview is your first chance to talk in-depth about your skills and background. We want to make sure you not only have the wealth of experience and know-how that we are looking for, but also that you will be a good fit for the team.

  • 3 of 3 – 3rd week – 120 minutes Final Interview

    If you are selected as a final candidate, we will invite you for a final video interview. At this stage, we will be measuring your cognitive thinking skills, making sure your technical skills are up to par, and evaluating your English proficiency. As the final stage in the hiring process, this is your chance to show us you are the best person for the job.

Our open positions

We always have room for talented, passionate and conscious people. So if you feel like you fit this description, don’t bother searching for an open position, just apply!

  • Remote - South America Automation QA Tester and Analyst - Remote

    We are sophilabs, a full-stack software design, and development agency. We exist to help companies fulfill their own purpose and create a meaningful impact in the world. Client success is the number one thing that drives us!

    ⭐️ A Typical Day

    A Quality Assurance Testing Analyst designs and executes test plans and carries out exploratory testing and unit test development as part of a broader risk-based approach. This role will work closely with our Software Engineering and Development team.


    🌎 This position is only available for Argentina, Colombia and Uruguay for the time being.

    Responsibilities for this position include, but are not limited to:

    • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
    • Create detailed, comprehensive, and well-structured test plans and test cases
    • Estimate, prioritize, plan and coordinate testing activities
    • Identify, record, document thoroughly, and track bugs
    • Perform thorough regression testing when bugs are resolved
    • Develop and apply testing processes for new and existing products to meet client needs
    • Develops/writes testing scripts and plans to ensure that software functions as expected.
    • Prepares data sets to test logic, error handling, and system workflows.
    • Work with end-users to broaden their understanding of systems and their requirements.
    • Liaise with internal teams to identify system requirements
    • Monitor debugging process results
    • Creating automated test
    • Collaborating with developers and project managers
    • Investigate the causes of non-conforming software and train users to implement solutions
    • Track quality assurance metrics, like defect densities and open defect counts
    • Stay up-to-date with new testing tools and test strategies

    Minimum qualifications

    • At least 6 months of experience in Testing
    • At least 2 years of proven work experience in IT
    • Working knowledge of Selenium, HTML, CSS, JavaScript, Java.
    • Experience with relational databases like Microsoft SQL Server, PostgreSQL, or similar
    • Fluency in English
    • Full-time availability
    • A positive attitude and desire to improve is a must
    • Demonstrates attention to detail, customer success focus, analytical mind, problem-solving, relationship building, and planning and organizing skills

    Preferred qualifications

    • Experience maintaining automated testing suites as part of larger build and deploy pipeline maintained on platforms such as GitlabCI.
    • Experience as a Software QA Engineer including experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies, and other
    • Familiarity with SQL database management language. 

    We offer

    🚀 An opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching and 360 feedback.

    🌱 A good work-life balance with remote working policy, gym membership discount.


    If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!

  • Remote - South America React Native Developer - Remote

    About us

    We are sophilabs, a full-stack software design, and development agency. We exist to help companies fulfill their own purpose and create a meaningful impact in the world. Client success is the number one thing that drives us!

    ⭐️  A Typical Day

    As a React Native Developer, you’ll have a keen eye for identifying opportunities to improve user experience, have robust experience translating design into code, and a proactive desire to collaborate with fellow developers, designers, and product managers to build amazing apps.


    🌎 This position is only available for Argentina, Colombia, and Uruguay for the time being.

    Qualifications:

    • At least 2 years of experience building mobile applications
    • Experience using React Native to build cross-platform mobile applications
    • Fluency in JavaScript/Typescript
    • Knowledge of mobile best practices and stay informed about innovations in the mobile industry
    • Strong understanding of UX/UI concepts and a demonstrated record of design sensibility
    • Customer success-oriented is a must
    • Demonstrates resilience, diplomacy, influencing, relationship building, and problem-solving skills
    • A positive attitude and desire to improve is a must

    Preferred qualifications

    • Scrum knowledge
    • Experience working with Bitcoin, Ethereum, and/or blockchain technology is a plus
    • Experience working with Fastlane and/or build automation tooling is a plus
    • Exceptional and effective written and oral communication skills

    We offer

    🚀 An opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching, and 360 feedback.

    🌱 A good work-life balance with remote working policy, gym membership discount.


    If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!

  • UY - MO Operations Assistant - OnSite

    We are looking for an Assistant to join our dynamic team.

    If you’re tech-savvy, an excellent communicator, and enthusiastic about the world of IT, we’d like to meet you!

    ⭐️ A Typical Day

    An Operations Assistant supports the operations team with clerical duties.

    You’ll be open to learning how to operate new technology and comfortable using our software and applications too.

    Responsibilities for this position include, but are not limited to:

    • Call, email, and/or chat with potential customers or candidates
    • Manage web applications to grow talent pools and sales pools
    • Source new leads (applicants and/or customers) using our sourcing software
    • Manage customers and candidates pipelines
    • Troubleshoot and identify issues as fast as possible and causes of applicant's problems using a variety of internal tools

    Qualifications

    • Lives on Montevideo
    • Fluency in the use of computers, mobile devices, and software applications
    • Fluency in English
    • Tech-savvy
    • Exceptional written and oral communication skills
    • Time management skills and ability to prioritize
    • Critical thinker and problem-solving skills—independently overcome roadblocks
    • Technology savvy with an interest in new generation technology—comfortable doing things a different way, trouble-shooting and recommending new technology

    Employment type 

    Full-time


    Education

    Studies in Technology, Communications, and/or Marketing are a plus


    What We Offer

    An excellent opportunity and potential to grow within a company with a great work environment.

  • Remote - South America Full Stack .NET Developer - Remote

    We are sophilabs, a full-stack software design and development agency. We exist to help companies fulfill their own purpose and create a meaningful impact. We work with clients located in the US and Europe.

    🌟 A typical Day
    As a Full Stack Developer you will be building APIs, backend services, websites and electron apps aiming to support different phases of the business workflow: data analysis and modelling, reports designing and publishing, content distribution and subscriptions management, usage analysis and statistics, and many other challenging projects.
    Using different frameworks like .Net Framework, .Net Core and .Net Standard. Combining with other technologies such as Angular and JavaScript.
    You will be working with cross functional teams using Scrum.

    🌎 This position is only available for Colombia, Argentina and Uruguay for the time being.

    Minimum qualifications

    • Lives in Colombia, Argentina, or Uruguay.
    • 3 years of relevant work experience in software development
    • Studies related to Information Technology
    • Fluency in .NET core
    • Fluency in C#
    • Willingness to learn and work with other languages and frameworks
    • Demonstrates resilience, diplomacy, influencing, relationship building, and problem-solving skills
    • Customer success-oriented is a must
    • A positive attitude and desire to improve is a must
    • Fluency in English

    Preferred qualifications

    • Fluency in MVC and SQL Server (T-SQL)
    • Fluency in Angular
    • Familiarity with Javascript
    • Familiarity with (or can learn quickly) HTML, CSS and/or SASS
    • Familiarity with (or can learn quickly) Azure DevOps
    • Docker knowledge
    • Scrum knowledge
    • Exceptional and effective written and oral communication skills

    We offer
    🚀 An opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching, and 360 feedback.
    🌱 A good work-life balance with remote working policy, gym membership discount.


    If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!

  • Remote - South America IT Recruiter - Remote

    We are looking for an IT Recruiter to join our dynamic team.

    If you’re tech-savvy, an excellent communicator and enthusiastic about the world of recruitment, we’d like to meet you!


    Responsibilities for this position include, but are not limited to:

    • Manage full hiring process cycle in a fast‐paced environment: including developing job descriptions, posting ads, screening incoming resumes and application forms, conducting phone screens, interviewing, checking references, and extending offers.
    • Provide shortlists of qualified candidates to hiring managers
    • Prepare and distribute assignments, language assessments and numerical and logical reasoning tests
    • Manage full sourcing and nurturing process: includes sourcing potential candidates from various online channels, crafting recruiting emails to attract passive candidates, managing sourcing campaigns and fostering a relationship with future candidates.
    • Monitor key HR metrics, including time-to-fill, time-to-hire and source of hire

    Minimum Qualifications:

    • At least 2 years of proven work experience in IT
    • Familiarity with the entire recruitment lifecycle
    • Fluent in English
    • Ability to multitask and work effectively in an open, highly energetic and fast-paced environment
    • Tech-savvy
    • Exceptional written and oral communication skills
    • Solid interpersonal skills and a strong team spirit
    • Self-starter
    • Solution-oriented mindset
    • Highly organized and detail-oriented
    • Demonstrated resilience, diplomacy and relationship-building

    Education

    Studies in Human Resources, Psychology and/or Communications is a plus.

    What We Offer

    An excellent opportunity and potential to grow within a company with a great work environment.

  • Remote - South America Python/Django Developer - Remote

    We are sophilabs, a full-stack software design and development agency. We exist to help companies fulfill their own purpose and create a meaningful impact in the world. Client success is the number one thing that drives us!

    ⭐️ A Typical Day
    As a Python Developer you will be building websites, mobile apps and backend services aiming to support different phases of the business workflow. Using different open-source technologies like Python, Django and others. You will be working with cross-functional teams using Scrum.


    🌎 This position is only available for Argentina, Colombia and Uruguay for the time being.

    Qualifications
    • Lives in Argentina, Colombia, or Uruguay.
    • At least 3 years of relevant work experience in software development
    • Fluency in Python/Django
    • Fluency in GitHub
    • Studies related to Information Technology are required
    • A positive attitude and desire to improve is a must
    • Willingness to learn modern web-app frameworks
    • Demonstrates resilience, diplomacy, influencing, relationship building, and problem-solving skills
    • Customer success-oriented is a must
    • Fluency in English
    Preferred qualifications
    • Scrum knowledge
    • Familiarity with HTML, CSS and/or SASS
    • Familiarity with Javascript, Angular and/or React
    • Knowledge in PostgreSQL, AWS and Docker
    • Exceptional and effective written and oral communication skills

    We offer

    🚀 An opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching, and 360 feedback.

    🌱 A good work-life balance with remote working policy, gym membership discount.


    If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!

  • Remote - South America Automation QAT - Remote

    We are sophilabs, a full-stack software design, and development agency. We exist to help companies fulfill their own purpose and create a meaningful impact in the world. Client success is the number one thing that drives us!

    ⭐️ A Typical Day

    A Quality Assurance Testing Analyst designs and executes test plans and carries out exploratory testing and unit test development as part of a broader risk-based approach. This role will work closely with our Software Engineering and Development team.


    🌎 This position is only available for Argentina, Colombia and Uruguay for the time being.

    Responsibilities for this position include, but are not limited to:

    • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
    • Create detailed, comprehensive, and well-structured test plans and test cases
    • Estimate, prioritize, plan and coordinate testing activities
    • Identify, record, document thoroughly, and track bugs
    • Perform thorough regression testing when bugs are resolved
    • Develop and apply testing processes for new and existing products to meet client needs
    • Develops/writes testing scripts and plans to ensure that software functions as expected.
    • Prepares data sets to test logic, error handling, and system workflows.
    • Work with end-users to broaden their understanding of systems and their requirements.
    • Liaise with internal teams to identify system requirements
    • Monitor debugging process results
    • Creating automated test
    • Collaborating with developers and project managers
    • Investigate the causes of non-conforming software and train users to implement solutions
    • Track quality assurance metrics, like defect densities and open defect counts
    • Stay up-to-date with new testing tools and test strategies

    Minimum qualifications

    • At least 6 months of experience in Testing
    • At least 2 years of proven work experience in IT
    • Working knowledge of Selenium, HTML, CSS, JavaScript, Java.
    • Experience with relational databases like Microsoft SQL Server, PostgreSQL, or similar
    • Fluency in English
    • Full-time availability
    • A positive attitude and desire to improve is a must
    • Demonstrates attention to detail, customer success focus, analytical mind, problem-solving, relationship building, and planning and organizing skills

    Preferred qualifications

    • Experience maintaining automated testing suites as part of larger build and deploy pipeline maintained on platforms such as GitlabCI.
    • Experience as a Software QA Engineer including experience with a variety of different testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies, and other
    • Familiarity with SQL database management language. 

    We offer

    🚀 An opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching and 360 feedback.

    🌱 A good work-life balance with remote working policy, gym membership discount.


    If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!

  • Remote - South America React Developer - Remote

    About us

    We are sophilabs, a full-stack software design, and development agency. We exist to help companies fulfill their own purpose and create a meaningful impact in the world. Client success is the number one thing that drives us!

    ⭐️ A Typical Day

    As a React Developer, you’ll have a keen eye for the finest details, be able to interpret pixel-perfect designs that work across all devices, and have very good proficiency in React.

    Qualifications:

    • Fluency in React
    • Strong experience in CSS
    • Fluency in (or can learn quickly) Javascript, HTML
    • Al least 3 years of relevant work experience in software development
    • Customer success-oriented is a must
    • Demonstrates resilience, diplomacy, influencing, relationship building, and problem-solving skills
    • A positive attitude and desire to improve is a must

    Preferred qualifications

    • Scrum knowledge
    • Experience in Django is a plus
    • Exceptional and effective written and oral communication skills

    We offer

    🚀 An opportunity to grow and develop your career with training, English support and courses, investment days, books, conference support, coaching, and 360 feedback.

    🌱 A good work-life balance with remote working policy, gym membership discount.


    If you share our commitment to delivering excellent client-focused service and putting customers first, enjoy working in teams, and are always looking to improve, join us!

Apprenticeship Program Looking for your first job?

Our Apprenticeship Program is designed to cover your first steps.

404 Not what you were looking for?

Send us your resume and we'll consider your application for future positions.

Grow with us

At sophilabs, you will have the opportunity to test, develop, and improve the skills you need as a software engineer while working on real life projects with actual clients.