FrontEnd Engineer

Posted 18 Days Ago
Be an Early Applicant
Hiring Remotely in México
Remote
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
The Role
As a Front-End Developer at Avahi, you'll develop and maintain applications using React and Angular, integrate data visualizations, and work on real-time communication platforms while collaborating with AI-driven features.
Summary Generated by Built In

This position is open to candidates based in Mexico only. Applications from outside Mexico will not be considered.


Company Overview: 

At Avahi, we’re redefining what it means to be a premier cloud-first consulting company, recognized for our people, culture, and innovative solutions. With expertise in Managed Services, Reselling, Staffing, and Professional Services, we are dedicated to delivering exceptional value and putting customers first.

As a remote-first, global team spanning North America, Europe, and Southeast Asia, we foster a collaborative and diverse environment where professional growth, creativity, and mutual respect thrive. Guided by our values—Customer-Centricity, Collaboration, Agility, Innovation, Integrity, and Diversity & Inclusion—we empower businesses to embrace the full potential of a cloud-first approach.

Role Summary

Avahi is seeking a Front-End Developer to join our passionate and skilled team. This role presents a unique opportunity for a seasoned professional to drive the architecture, implementation, and management of AWS infrastructure, migration, and modernization. The ideal candidate will play a pivotal role in shaping our technical landscape, and contributing to our overall success. 

Key Responsibilities

  • Design, build, and maintain modern frontend applications using React and Angular, focusing on clarity of data flow, composability of components, and long-term maintainability.
  • Develop and scale real-time, interactive user interfaces for communication-heavy platforms, ensuring predictable state transitions and consistent user experience under load.
  • Implement reusable, functional UI components that favor explicit inputs, controlled side effects, and clear separation between rendering, state management, and external interactions.
  • Design and integrate rich data visualizations and dashboards, transforming backend signals into intuitive, deterministic visual representations.
  • Build, evolve, and contribute to internal design systems, ensuring consistency, reusability, and alignment across products and teams.
  • Collaborate closely with backend and AI teams to integrate AI-driven features such as generative AI workflows, chat-based interfaces, and intelligent assistants, including AI-powered UX flows.
  • Ensure frontend applications are observable, testable, and resilient by embedding logging, performance monitoring, and error boundaries where appropriate.
  • Participate actively in architectural discussions, advocating for clean abstractions, minimal shared mutable state, and systems that scale across teams and features.
  • Contribute to standardized project scaffolding and frontend architecture templates using tools such as Cookiecutter to promote consistency, reproducibility, and fast onboarding.
  • Collaborate on containerized frontend workflows and infrastructure-aware development setups, ensuring frontend applications integrate cleanly with Dockerized environments.

Required Skills and Qualifications

  • Professional-level English fluency, with the ability to communicate technical ideas clearly across design, product, and engineering teams.
  • Strong experience with JavaScript and TypeScript, writing frontend code that emphasizes readability, predictability, and well-defined contracts.
  • Advanced experience with React, including Hooks, custom Hooks design, functional components, and modern state management patterns.
  • Solid experience with Angular (v12+ preferred), including Angular CLI, RxJS, and NgRx, with a strong understanding of reactive programming and unidirectional data flow.
  • Hands-on experience with real-time communication technologies such as WebSockets or Socket.io.
  • Experience with state management libraries such as Redux, NgRx, or Zustand, and the ability to reason about state transitions, effects, and lifecycle boundaries.
  • Experience building data visualizations using charting libraries such as Chart.js or D3.js.
  • Familiarity with design systems and component libraries, including Storybook, Material UI, Tailwind CSS, or Angular Material.
  • Strong understanding of frontend architecture, performance optimization, and testing practices, including unit, integration, and end-to-end testing (Jest, Jasmine, Cypress).
  • Comfort working with RESTful APIs and clearly defined backend contracts.
  • Experience working in Agile/Scrum environments as part of a cross-functional team.

Nice to have

  • Experience integrating Generative AI capabilities into frontend applications, including conversational interfaces and AI-assisted workflows.
  • Exposure to tools and platforms such as Kiro for building, prototyping, and refining AI-powered user experiences.
  • Experience with chatbot or conversational UI design, including multi-turn interactions and stateful conversations.
  • Familiarity with monorepo setups such as Nx or Turborepo.
  • CI/CD exposure using tools such as GitHub Actions, Azure DevOps, or GitLab CI/CD.
  • Experience working with Docker-based development workflows and understanding how frontend applications fit into containerized, cloud-native systems.
  • Knowledge of accessibility (WCAG) and internationalization (i18n) best practices.
  • Exposure to cloud environments such as AWS, Azure, or GCP, particularly when collaborating on full-stack or AI-enabled systems.

Why Work Here

  1. Remote-First Flexibility: 
    Enjoy work-life harmony in a remote-first environment that allows you to work from anywhere. 
  2. Innovative Culture: 
    We embrace a startup mindset, encouraging creativity, agility, and growth. Be part of a team that explores cutting-edge technology and drives impactful solutions. 
  3. Career Development: 
    Avahi is committed to your growth, offering mentorship and opportunities to advance your career, with potential for full-time roles after initial contracts. 
  4. Purpose-Driven Mission: 
    Join us in making a difference. Avahi is dedicated to championing diversity, supporting women in tech, and fostering sustainable practices. 
  5. Global Collaboration: 
    Work alongside a diverse, talented team, sharing insights and collaborating to create innovative solutions that make a real impact. 

Join Avahi and make an impact in a fast-paced, customer-focused environment with abundant opportunities for growth.

Accessibility and Inclusivity Statement
At Avahi, we are committed to fostering a workplace that celebrates diversity and inclusivity. We welcome applicants from all backgrounds, experiences, and perspectives, including those from underrepresented communities.

We are proud to be an equal opportunity employer, providing a fair and accessible recruitment process for all candidates. If you require accommodations at any stage of the application or interview process, please let us know, and we will work to meet your needs.

Top Skills

Angular
Angular Material
Chart.Js
Cypress
D3.Js
Jasmine
JavaScript
Jest
Material Ui
Ngrx
React
Redux
Restful Apis
Socket.Io
Storybook
Tailwind Css
Typescript
Websockets
Zustand
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, California
65 Employees
Year Founded: 2020

What We Do

Avahi is a trusted AWS Premier Partner dedicated to helping Small and Medium Businesses (SMBs) transform their operations and achieve significant growth through the strategic implementation of Artificial Intelligence.

While our team excels in architecting and operating the secure, automated, and scalable AWS cloud environments essential for modern business, our primary focus now is leveraging that foundation to make AI accessible and impactful for you.

We accelerate your AI adoption with the Avahi AI Platform, built specifically for rapid deployment on AWS. This allows your SMB to quickly integrate powerful, efficiency-boosting AI tools, including:

- AI Assistants to enhance productivity
- Facial Recognition for specific applications
- Automated Summarizers to distill information
- Custom AI-Powered Analytics Dashboards for deeper insights
- Data Masking for enhanced privacy and compliance
- Structured Data Extraction to unlock value from documents

Forget the complexity often associated with AI. Consider us an integral extension of your existing team. We work closely with you – walking hand in hand – to understand your unique business needs and goals. From there, we develop and implement a custom AI strategy leveraging our platform on AWS. Our deep expertise in cloud adoption, application modernization, DevOps, and security ensures your AI solutions are not only powerful but also robust and reliable.

We are committed to helping you achieve your business goals with practical, impactful AI. Connect with Avahi today to explore how our tailored approach, powerful platform, and AWS expertise can empower your SMB's growth.

Similar Jobs

Deel Logo Deel

Front-end Engineer

Fintech • HR Tech • Payments • Financial Services
Remote
9 Locations
8347 Employees
In-Office or Remote
6 Locations
106 Employees

Trivelta Logo Trivelta

Software Engineer

Gaming • Software
Easy Apply
Remote
Monterrey, Nuevo León, MEX
19 Employees

In All Media Inc Logo In All Media Inc

Senior Front-end Engineer

Digital Media • Consulting
Remote
México
208 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account