This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Front-end based in Brazil.
This is a front-end engineering role focused on building intuitive, high-performance web experiences that simplify complex real estate journeys for customers and partners.
You will contribute to the development of scalable applications that support critical parts of the home buying and selling process, working in a fully remote, distributed team across Latin America.
The role combines hands-on UI development with strong collaboration across product, design, and backend engineering teams in an agile environment.
You will be involved in shaping user-facing features end-to-end, from rapid prototyping to production-ready implementations.
The environment is fast-moving and highly iterative, with a strong focus on quality, testing, and continuous improvement.
This position is ideal for engineers who enjoy solving real customer problems while working with modern front-end technologies at scale.
Accountabilities:
- Develop, design, debug, and maintain front-end components and user interfaces for web applications within an agile development environment.
- Collaborate with cross-functional teams to translate product requirements into responsive, scalable, and high-quality UI solutions.
- Build and maintain automated unit and integration tests to support continuous integration and delivery pipelines.
- Participate in code reviews to ensure code quality, maintainability, and adherence to engineering best practices.
- Contribute to user story definition, technical design discussions, and rapid prototyping of minimum viable products.
- Troubleshoot and resolve front-end issues, ensuring smooth functionality and optimal user experience across applications.
- Continuously improve development processes, tooling, and front-end architecture in collaboration with the broader engineering team.
Requirements:
- 4+ years of professional front-end development experience (non-internship), with strong exposure to modern web applications.
- Solid expertise in HTML, CSS, JavaScript, and TypeScript.
- Strong experience with front-end frameworks such as React (preferred), Angular, or Vue.
- Hands-on experience with testing frameworks (e.g., Jest) and a strong understanding of testing best practices.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Strong problem-solving and debugging skills with a high attention to code quality.
- Ability to work in agile environments (Scrum or Kanban) and collaborate effectively across distributed teams.
- A proactive, adaptable mindset with the ability to balance speed, quality, and business impact.
Benefits:
- Competitive hourly compensation
- Computer equipment reimbursement
- Fully remote work within Latin America
- Opportunity to work on impactful, customer-facing products in a fast-growing tech environment
- Collaborative and distributed team culture across engineering, product, and design
- Strong emphasis on learning, autonomy, and continuous improvement
- Exposure to modern front-end architecture and scalable web systems