Qinshift
Senior Front-End Engineer
QinshiftArgentina6 days ago
Full-timeEngineering, Information Technology
This is us

At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.

This is the job

In LATAM within the Restaurant Technology and Digital Ordering industry, we are actively seeking a professional to strengthen our team. You'll be contributing to front-end development that impacts millions of restaurant transactions.

This is the team

In your role you'll become a vital member of a small, collaborative engineering team focused on delivering scalable front-end solutions for the Serve product. The team values thoughtful collaboration, constructive feedback, and proactive communication.

This is you

  • Strong knowledge of JavaScript, TypeScript, CSS/SCSS.
  • Proficiency with modern front-end tooling: NPM, Node, Vite, GIT.
  • Solid understanding of CI/CD principles and practices.
  • Advanced React experience with proven project delivery.
  • Experience working with front-end state management solutions.
  • Proven experience building and maintaining client-facing APIs & SDKs.
  • Strong testing mindset with experience writing comprehensive test suites (unit, component, integration, e2e).
  • Solid understanding of front-end development patterns and separation of concerns (components, services, styles, state management logic).
  • Excellent teamwork skills with ability to thrive in small team environments.
  • Strong communication skills for collaborating with team members and management.
  • Proactive approach to understanding client requirements and asking clarifying questions.

Nice-to-have Skills

  • Experience building and/or working with component libraries and design systems.
  • Background collaborating with UX teams.
  • Experience as a lead developer on key projects or features.
  • Track record of providing and receiving constructive feedback effectively.

This is your role

  • Design, develop, and maintain high-quality front-end software aligned with client needs.
  • Contribute to front-end development using JavaScript/TypeScript and React.
  • Collaborate with stakeholders to ensure timely project delivery and adherence to scope.
  • Participate in code reviews to maintain code quality, performance, and best practices.
  • Troubleshoot and resolve software issues reported by clients or internal teams.
  • Engage with cross-functional teams to deliver scalable, maintainable solutions.
  • Build and maintain client-facing APIs and SDKs with a focus on developer experience.
  • Write comprehensive testing suites to ensure code reliability and quality.
  • Participate in L2 support rotation (weekly rotation every 8-9 weeks).
  • Communicate clearly with team members and management, advocating for needs and providing regular status updates.
  • Demonstrate proactive problem-solving by asking questions to thoroughly understand requirements.
  • Provide thoughtful and constructive feedback to peers during code reviews and collaboration sessions.

At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Key Skills

Ranked by relevance