Senior Full-stack Engineer (Elixir/React) – veterinary software company – (Remote – LATAM)

Remote from
LATAM flag
LATAM
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Employment type
Full Time,
Job posted
Apply before
12 Jul 2026
Experience level
Senior
Views / Applies
20 / 7

About Truelogic

Accelerate Your Digital Transformation

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

Truelogic seeks a Senior Full-stack Engineer (Elixir/React) for a veterinary software company. The role involves leading projects, designing scalable solutions, and mentoring junior team members in a cross-functional, remote environment. Candidates need 5+ years of SaaS experience, expertise in Elixir/React, GraphQL, and relational databases. This is a remote opportunity for LATAM residents, offering competitive USD pay and autonomy. The position is ideal for experienced engineers looking to impact animal healthcare globally.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight The role requires senior-level expertise in multiple technologies, project ownership, and mentoring, making it challenging but not extreme.

Salary Analysis

Median Market Rate
$120,000
US Market
$100k – 160k
0 $176k
AI Insight Salary not provided in the listing. Based on market data for a senior full-stack engineer (Elixir/React) in the US, the range is $100k-$160k. The offered compensation is likely competitive for LATAM remote roles.

Key Skills

Elixir React GraphQL PostgreSQL SaaS Remote Full-stack Development Mentoring Veterinary Software Senior Engineer

I am excited to apply for the Senior Full-stack Engineer position at Truelogic, as advertised. With over 5 years of experience building modern SaaS applications and deep expertise in Elixir, React, and GraphQL, I am confident in my ability to deliver high-quality veterinary software that enhances patient care and staff efficiency.

In my previous roles, I have taken ownership of complex projects, mentored junior engineers, and collaborated closely with cross-functional teams. I thrive in fast-paced environments that value autonomy and results, which aligns perfectly with your remote work culture.

I am particularly drawn to the opportunity to impact animal healthcare globally while working with top American companies. My strong communication skills and fluency in English enable seamless collaboration with your distributed team.

I look forward to the possibility of contributing to Truelogic's innovative projects and would welcome the chance to discuss how my background fits your needs.

Describe a complex feature you designed and implemented in Elixir. How did you ensure scalability and maintainability?
I worked on a real-time notifications system for a SaaS product. I used Elixir's GenServers and Phoenix Channels to handle thousands of concurrent connections. I ensured scalability by designing a modular architecture with supervision trees and using Ecto for database interactions with proper indexing. Maintainability was achieved through comprehensive tests and documentation.
How do you approach mentoring junior engineers while still meeting project deadlines?
I schedule regular pair programming sessions and code reviews, focusing on specific learning goals. I break down tasks into smaller, manageable pieces and assign them progressively. I also provide constructive feedback and encourage questions, ensuring that mentoring does not impede delivery by balancing guidance with autonomy.
Can you explain how you would optimize a slow GraphQL query that is impacting React frontend performance?
First, I'd use Apollo Client's debugging tools to identify the problematic query. I would analyze the underlying SQL queries, check for N+1 issues using DataLoader, and consider adding database indexes. I might also implement caching strategies or pagination. Finally, I'd simplify the GraphQL schema to reduce unnecessary fields.
Tell me about a time you took ownership of a project from scoping to release. What challenges arose, and how did you handle them?
I led a migration from a legacy REST API to GraphQL. Challenges included data inconsistencies and team resistance. I handled it by creating a detailed migration plan, involving stakeholders early, and conducting workshops to upskill the team. I also set up automated testing to ensure data integrity, resulting in a smooth transition.
How do you stay updated with industry best practices, and how do you decide which practices to adopt in your team?
I follow tech blogs, attend conferences, and participate in online communities. When considering a new practice, I evaluate its impact on productivity, maintainability, and team morale. I propose small experiments to test feasibility and gather feedback before full adoption. For example, I introduced Elixir's OTP patterns after proving their benefits in a pilot project.

Truelogic is a leading provider of nearshore staff augmentation services, located in New York. Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in U.S. companies. Truelogic has been helping companies of all sizes to achieve their digital transformation goals.

Would you like to make innovation happen? Have you ever dreamed of building Products that impact millions of users? Nice! Then we have a seat for you on our team!
Job Summary

You will have the opportunity to work in a veterinary software company that helps practices enhance patient care, improve staff efficiency, and minimize burnout.

This position will have a Senior Full-Stack role, you will play a key role in designing and developing modern veterinary software that serves thousands of users in animal hospitals across the globe. Engineers in this role often take ownership of projects and have the ability to take on larger and more complex features and bugs. You will work closely with a small, cross-functional, highly-collaborative team to deliver quality software that solves real problems for our customers. Our teams have a deep understanding of their domains and work to deliver value with minimal overhead

Responsibilities

  • Take ownership of software projects from scoping to release.

  • Work closely with product teammates to plan work; guide conversations about scope and size.

  • Design efficient, reliable and scalable solutions.

  • Build software using Elixir, React and associated technologies.

  • Help define work for and mentor more junior team members.

  • Give accurate updates on the progress of work.

  • Lead collaboration with engineering and QA teammates to deliver quality software in a timely manner.

  • Research and solve complex customer issues.

  • Keep up-to-date with and lead conversation around industry best practices for design, development, unit testing and other aspects of software engineering.

Qualifications and Job Requirements

  • 5+ years of experience building modern SaaS applications.

  • Deep knowledge of Elixir/Erlang or another functional language for back-end development.

  • Experience with GraphQL.

  • Experience using React.

  • Proven experience with relational databases, including using good design patterns and building and tuning efficient queries/data access.

  • Located in Latam.

  • Fluent English level.

What We Offer

  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.

  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.

  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.

  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.

  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.

Why You’ll Like Working Here

  • A Culture That Values You: We prioritize well-being and work-life balance, offering engagement activities and fostering dynamic teams to ensure you thrive both personally and professionally.

  • Diverse, Global Network: Connect with over 600 professionals in 25+ countries, expand your network, and collaborate with a multicultural team from Latin America.

  • Team Up with Skilled Professionals: Join forces with senior talent. All of our team members are seasoned experts, ensuring you’re working with the best in your field.

Apply now!

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Software Engineering remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts and digest
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts and digest
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›