Software Engineer (Full Stack) - Connect (LATAM)

Avodah HQ
Engineering (Avodah Connect) /
Full Time 1099 Contractor /
Remote
This is a full-time, remote position open exclusively to candidates located in Latin America (LATAM). Applicants must have reliable internet access and be available to work within standard business hours in a U.S. time zone.

We are seeking a motivated and capable Software Engineer (Full Stack) to join our team and contribute to building and improving our core products. As a mid-level engineer, you will take ownership of well-defined features and systems, working with guidance from senior and staff engineers. You’ll have the opportunity to deepen your technical skills, collaborate with cross-functional teams, and make meaningful contributions to products that help people communicate, connect, and care.

This role is ideal for an engineer who is eager to work independently on moderately complex problems, grow their expertise, and make a positive impact in a mission-driven environment.

Roles & Responsibilities

    • Design, implement, and maintain features and systems of moderate complexity, delivering reliable, maintainable, and well-tested code.
    • Collaborate with senior engineers, product managers, and designers to clarify requirements, scope work, and deliver user-centric solutions.
    • Take ownership of assigned tasks and projects, seeing them through from development to deployment with minimal supervision.
    • Participate in code reviews, contributing constructive feedback and applying suggestions from senior team members to improve your work.
    • Write clear documentation for your own code and systems, making it easier for others to understand and build upon your work.
    • Proactively identify and fix bugs, performance issues, or technical debt in your areas of responsibility.
    • Contribute to improving team processes, suggesting ideas for increasing efficiency, quality, or collaboration.
    • Seek out opportunities for learning and growth, applying new knowledge to improve your contributions and help the team succeed.

Skills & Attributes

    • 3–7 years of professional software engineering experience, with demonstrated ability to design, implement, and maintain production-quality features and systems.
    • Proficiency in one or more programming languages (TypeScript) with solid understanding of core software development concepts such as algorithms, data structures, and design patterns.
    • Experience building and maintaining features or services of moderate complexity, with a focus on reliability, performance, and maintainability.
    • Familiarity with both frontend and backend development, including at least one frontend framework (React, Next.js) and one backend framework (Express, Apollo Server).
    • Hands-on experience with databases (MySQL, DocumentDB), including CRUD operations and basic data modeling.
    • Basic understanding of cloud infrastructure and deployment workflows (Amazon Web Services, GitHub Actions).
    • Strong debugging and troubleshooting skills, with the ability to identify and resolve issues within your area of ownership.
    • Effective communicator, able to work collaboratively within an engineering team and contribute to discussions with product, design, and other stakeholders.
    • Receptive to feedback and mentorship, with a desire to learn from more senior engineers and grow your technical and professional skills.
    • Ownership mindset, with the ability to take responsibility for delivering high-quality work and following through on commitments.
$30,000 - $65,000 a year
Exact compensation will be determined based on a variety of factors, including your experience, skill set, and geographic location. We are committed to offering competitive and fair compensation that aligns with market standards and reflects the value you bring to our team.
About Avodah

As an AI technology company, Avodah specializes in providing solutions that enhance the human experience by enabling individuals to be heard, seen, and understood. Our advanced technology facilitates communication and connection among people. Our digital health division, AvodahMed, offers products and services that assist physicians in delivering improved patient care. Furthermore, our language and translation division, AvodahConnect, eliminates language barriers, facilitating interaction and comprehension in multiple languages. At Avodah, our mission is to facilitate personal expression, promote healthy culture, provide meaningful solutions, and ensure customer success.