Rootstrap

👥 51-100AndroidPresentation SoftwareiOSWeb AppsConsumer SoftwareEnterprise ApplicationsSmart Contracts3D TechnologyConsumer ApplicationsInformation Technology💼 Private Company
Website LinkedIn Email Facebook Twitter

Rootstrap is a global digital product development company specializing in responsive web and mobile solutions, custom applications, and strategic product development. We partner with clients from startups to Fortune 100 companies, tackling projects that challenge our talented team and deliver innovative solutions. Our services span web and mobile development, cloud and DevOps, design and user experience, product strategy, AI, and quality assurance. We leverage a modern tech stack that includes iOS, Android, React, Ruby on Rails, and various other technologies to build cutting-edge applications. Our engineering culture emphasizes high-quality code, automated testing, continuous improvement, and collaboration. We value autonomy and creativity, fostering a work environment where team members can contribute ideas and lead initiatives. We encourage cross-functional collaboration, 360-degree feedback, and mentorship programs to support employee growth. With a distributed team across Los Angeles, San Francisco, New York, and Montevideo, we provide flexible remote work options and a strong focus on real human connections. Our commitment to excellence has earned us recognition as a Fastest Growing Company and a Best B2B Service Provider. We're dedicated to helping companies launch, grow, and scale their digital products and services. Our team of over 290 global team members offers various benefits, including access to Rootstrap University, learning bonuses, and flexible work schedules. We are dedicated to inclusivity, and all candidate searches are covered under Uruguayan Law 19691 (the purpose of this law is to promote the inclusion of people with disabilities).

Related companies:

Jobs at this company:

Apply
🔥 Ssr Flutter Developer
Posted about 4 hours ago

🔍 Software Development

  • 2.5+ years of experience developing mobile apps with Flutter.
  • Solid understanding of Dart and mobile development principles.
  • Familiarity with RESTful APIs and third-party integrations.
  • Experience working in agile environments.
  • Ability to work independently and collaboratively in a fast-paced setting.
  • Advanced English skills (spoken and written).
  • Develop and maintain cross-platform mobile features using Flutter.
  • Collaborate with developers, designers, and stakeholders to deliver high-quality solutions.
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews and contribute to team discussions.
  • Ensure best practices in performance, security, and scalability.
Posted about 4 hours ago
Apply
Apply
🔥 Sr Data Scientist
Posted 14 days ago

🔍 Software Development

  • 3+ years of experience in Data Science, Machine Learning, or related software development roles.
  • Demonstrated capability in developing and implementing forecasting models and solving optimization problems.
  • Solid technical proficiency with Python and familiarity with frameworks such as TensorFlow, PyTorch, and LangChain.
  • Exposure to modern MLOps practices and platforms for efficient model deployment and monitoring.
  • Excellent communication skills, with the ability to translate complex technical concepts into clear insights.
  • Experience working within Agile environments and methodologies.
  • Advanced English skills, both written and spoken.
  • Identify and develop AI-driven solutions tailored to client-specific business challenges, including both NLP and forecasting/optimization applications.
  • Design, build, validate, and deploy robust predictive models.
  • Perform Exploratory Data Analysis (EDA) to uncover insights and opportunities.
  • Handle challenges in model development, such as bias identification, under-fitting, and overfitting.
  • Optimize and fine-tune models to ensure efficiency, scalability, and performance.
  • Implement rigorous testing strategies, including A/B testing, for continuous improvement of models.
  • Monitor, debug, and maintain production-level machine learning models.
  • Research and evaluate new tools, methodologies, and frameworks in AI and Data Science.
  • Contribute to thought leadership through content creation, presentations, and mentorship of team members.
Posted 14 days ago
Apply
Apply

🔍 Software Development

  • 3 years of experience in applied data science.
  • Experience in marketing mix models and/or multi-touch attribution.
  • Advanced knowledge in statistical modeling, time-series forecasting, and optimization techniques.
  • Proficiency in Python and machine learning frameworks (scikit-learn, TensorFlow/PyTorch).
  • Experience with LLMs, and model fine-tuning.
  • Familiarity with Snowflake, AWS, and modern data architectures
  • Ability to translate complex models into actionable insights for business stakeholders
  • Skills in designing scalable and modular solutions following MLOps best practices
  • Intermediate technical background, including different languages, platforms, and tools for maintaining data intensive projects.
  • Communication skills.
  • Advanced English skills, both written and spoken.
  • Background with agile methodologies
  • Develop and implement a sophisticated two-stage system for marketing impact analysis and budget optimization
  • Build time-series models that capture different delay effects across marketing channels
  • Design budget allocation optimization algorithms with multiple constraints
  • Collaborate on implementing and fine-tuning LLM systems for audience segmentation
  • Integrate diverse data sources (CRM, adserver, analytics, trackers)
  • Work directly with the client in knowledge transfer sessions
  • Identify potential AI opportunities in existing processes and clients to solve business problems.
  • Generate content related to the area and give talks.
  • Mentor other members of the area.
Posted 29 days ago
Apply
Apply
🔥 Ssr Python Developer
Posted about 1 month ago

📍 Argentina, Colombia, Uruguay

🔍 Software Development

  • Software experience from degree studies.
  • 2 years approx. of experience in the IT field.
  • At least 2 years of experience developing apps with Python using frameworks such as Django, Flask, or Fast API.
  • Experience developing automated tests.
  • Strong knowledge of SQL databases design, implementation, and best practices.
  • Experience working with agile methodologies and within an agile environment.
  • Advanced English skills, both written and spoken.
  • Experience working with CI/CD pipelines (Continuous Integration and Continuous Delivery)
  • Develop well-designed and high-quality code, with automated tests.
  • Participate in the overall management of the project (planning and review calls, board and story-map maintenance, etc).
  • Ensure the development of high-quality code across the company.
  • Write meaningful code reviews.
  • Collaborate with internal initiatives.
  • Encourage project and company technical improvement.
  • Assist team members and generate meaningful discussions during disagreements.
  • Execute the right level of documentation for the project.

PythonSQLAgileDjangoFlaskGitFastAPICI/CDRESTful APIsEnglish communication

Posted about 1 month ago
Apply
Apply
🔥 Ssr. Node Developer
Posted 3 months ago

📍 Argentina, Colombia, Uruguay

🧭 Full-Time

🔍 Software Development

  • +2 years of experience developing apps with Node
  • Experience developing automated tests with Node
  • Strong knowledge of SQL databases design, implementation and best practices.
  • Experience working with agile methodologies and within an agile environment.
  • Advanced English skills, both written and spoken.
  • Experience working with CI/CD pipelines (Continuous Integration and Continuous Delivery)
  • Develop well-designed and high-quality code, with automated tests.
  • Participate in the overall management of the project (planning and review calls, board and story-map maintenance, etc).
  • Ensure the development of high-quality code across the company.
  • Write meaningful code reviews.
  • Collaborate with internal initiatives.
  • Encourage project and company technical improvement.
  • Assist team members and generate meaningful discussions during disagreements.
  • Execute the right level of documentation for the project.

Node.jsSQLAgileCI/CD

Posted 3 months ago
Apply
Apply

📍 Argentina, Colombia, Uruguay

🧭 Full-Time

🔍 Software Development

  • Software experience from degree studies.
  • +3 years approx. of experience in the IT field.
  • At least 3 years of experience developing apps with Ruby on Rails.
  • Experience developing automated tests with Ruby on Rails, preferably using Rspec.
  • Strong knowledge of SQL databases design, implementation and best practices.
  • Experience working with agile methodologies and within an agile environment.
  • Advanced English skills, both written and spoken.
  • Develop well-designed and high-quality code, with automated tests.
  • Participate in the overall management of the project (planning and review calls, board and story-map maintenance, etc).
  • Ensure the development of high-quality code across the company.
  • Write meaningful code reviews.
  • Collaborate with internal initiatives.
  • Encourage project and company technical improvement.
  • Assist team members and generate meaningful discussions during disagreements.
  • Execute the right level of documentation for the project.

SQLAgileRuby on Rails

Posted 3 months ago
Apply
Apply
🔥 Sr Node Developer
Posted 3 months ago

📍 Argentina, Colombia, Uruguay

🔍 Software Development

  • Software experience from degree studies.
  • +5 years approx. of experience in the IT field.
  • At least 4 years of experience developing apps with Node
  • Experience developing automated tests with Node
  • Strong knowledge of SQL databases design, implementation and best practices.
  • Experience working with agile methodologies and within an agile environment.
  • Advanced English skills, both written and spoken.
  • Experience working with CI/CD pipelines (Continuous Integration and Continuous Delivery)
  • Develop well-designed and high-quality code, with automated tests.
  • Participate in the overall management of the project (planning and review calls, board and story-map maintenance, etc).
  • Ensure the development of high-quality code across the company.
  • Write meaningful code reviews.
  • Collaborate with internal initiatives.
  • Encourage project and company technical improvement.
  • Assist team members and generate meaningful discussions during disagreements.
  • Execute the right level of documentation for the project.

AWSBackend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentSQLExpress.jsGitJavascriptJestSoftware ArchitectureTypeScriptCI/CDAgile methodologiesRESTful APIsEnglish communication

Posted 3 months ago
Apply
Apply

📍 Argentina, Colombia, Uruguay

🧭 Full-Time

🔍 Software Development

  • Software experience from degree studies.
  • At least 2 years of experience developing apps with Ruby on Rails.
  • Experience developing automated tests with Ruby on Rails, preferably using Rspec.
  • Strong knowledge of SQL databases design, implementation and best practices.
  • Experience working with agile methodologies and within an agile environment.
  • Advanced English skills, both written and spoken.
  • Experience working with CI/CD pipelines (Continuous Integration and Continuous Delivery)
  • Develop well-designed and high-quality code, with automated tests.
  • Participate in the overall management of the project (planning and review calls, board and story-map maintenance, etc).
  • Ensure the development of high-quality code across the company.
  • Write meaningful code reviews.
  • Collaborate with internal initiatives.
  • Encourage project and company technical improvement.
  • Assist team members and generate meaningful discussions during disagreements.
  • Execute the right level of documentation for the project.

CypressGitHTMLCSSJestRuby on RailsTypeScriptReactCI/CDRESTful APIs

Posted 3 months ago
Apply