Software Engineer - Front End (Montevideo)

    Perceptyx
    Posted 11/10/2025Senior Level
    Full-time
    Technology
    React.js
    TypeScript
    Accessibility
    Responsive Design
    Code Reviews

    Job Description

    **We welcome all people based in Montevideo, Uruguay to apply. This job is a hybrid role from this location. **

    As a Senior Engineer at Perceptyx, you will be a key member of a team of professionals, responsible for designing, developing, and maintaining advanced software applications. In this role, you will architect scalable and high-performance software solutions, write and review clean and efficient code, and mentor junior engineers. You will also collaborate closely with cross-functional teams and engineers to ensure seamless integration with diverse technologies. Additionally, you will lead and oversee the entire software development lifecycle—from concept through deployment—ensuring best practices are followed throughout.

    Things You'll Do:

    • Architect & Lead: Define and drive frontend architecture, coding standards, and design principles to ensure scalable, maintainable solutions.
    • Hands-On Development: Build high-quality, performant, and reusable components using React.js, TypeScript, and related libraries.
    • Accessibility & Responsiveness: Champion accessibility (WCAG compliance) and responsive design, ensuring our applications work seamlessly across devices and for all users.
    • Collaboration: Partner with product managers, designers, and backend engineers to deliver cohesive features and intuitive user interfaces.
    • Code Quality: Conduct code reviews, enforce best practices, and promote test-driven development.
    • Mentorship: Guide and coach junior and mid-level engineers, fostering growth in technical depth and architectural thinking.
    • System Thinking: Anticipate scaling challenges, plan for performance optimizations, and ensure smooth integration with APIs and backend systems.
    • Continuous Improvement: Evaluate emerging technologies, tools, and frameworks to recommend enhancements that elevate team velocity and product quality.
    • Documentation & Standards: Write and maintain technical documentation, coding standards, and architectural guidelines to ensure consistency and knowledge sharing.
    • Monitoring & Optimization: Monitor frontend performance and user experience in production (Core Web Vitals, error tracking, real-user monitoring) and drive continuous improvements.

    Things You'll Bring

    • Experience: 5+ years in frontend development with increasing responsibility and ownership.
    • React Expertise: Strong proficiency in React.js, TypeScript, hooks, state management patterns (Redux, Zustand, or Recoil), and React Query (or similar).
    • Architecture Leadership: Experience designing large-scale SPAs with modular, reusable component architectures.
    • Accessibility & UI/UX: Strong knowledge of WCAG standards, semantic HTML, ARIA, and responsive web design best practices.
    • Testing: Hands-on experience with modern testing frameworks (e.g., Jest, React Testing Library, Cypress) for unit, integration, and end-to-end testing.
    • Performance Optimization: Ability to diagnose and resolve performance bottlenecks (bundle size, rendering, caching, lazy loading).
    • Tooling & CI/CD: Familiarity with modern build tools (Webpack, Vite, or similar) and working in CI/CD environments.
    • Collaboration: Strong communication and leadership skills, with proven ability to influence architecture decisions across teams.
    • AI-Assisted Development: Familiarity with modern AI coding assistants such as GitHub Copilot, Cursor, or similar tools to accelerate development and boost productivity..

    Nice to Have: Exposure to backend concepts (APIs, cloud services like AWS) and DevOps practices is a plus.

    We are a team built on purpose, not perfection. The game is changing, and we're writing the new playbook. Our goals are ambitious, and we know that building the future requires diverse perspectives and skills. If you're excited about this role, but your experience doesn't align perfectly with every qualification, we still encourage you to apply. We're looking for people who are accountable, customer-centric, and innovative. We believe that talent thrives when we empower leaders to grow and evolve. So, apply anyway. You might be just the right person for this role or another opportunity on our team.

    Perceptyx In The News 📰 Perceptyx Announces Winners of 2024 EX IMPACT Awards Perceptyx Launches Activate, HR’s Missing Link Between Employee Insight and Impact Activate from Perceptyx Named a 2024 Top HR Tech Product Winner by Human Resource Executive

    💼 Want More Jobs Like This?

    Get similar opportunities delivered to your inbox. Free, no account needed!