Job Closed

This listing is no longer active.

Riachuelo logo
Riachuelo

🌎 Viva a carreira que se conecta com @vc em nosso Ecossistema. Clique na aba "vagas" e confira nossas oportunidades! ↓

Senior Front-end Developer, React/React Native

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1947H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

66 days ago

Salary

0

Seniority

Senior

Job Description

Senior Front-end Developer, React/React Native

Riachuelo

• Lead the development and evolution of frontend features in React (web) and React Native (mobile). • Work directly on improving application performance, stability, and maintainability. • Develop and integrate frontend applications with GraphQL APIs, working with schemas, queries, and mutations. • Occasionally work on the backend in Node.js for maintenance, specific integrations, or necessary adjustments. • Work with REST APIs when required, mainly in integration or maintenance scenarios. • Structure and maintain scalable, well-organized frontend projects aligned with best practices. • Implement responsive, reusable interfaces consistent with the Design System. • Write and maintain robust unit tests to ensure code quality and reliability. • Actively participate in code reviews, promoting technical standards and team growth. • Analyze production errors and issues using tools like Firebase to ensure app stability. • Participate in technical decisions and support estimations, impact analyses, and refinements. • Collaborate with Product, UX, and QA teams to deliver solutions aligned with business needs. • Contribute to the evolution of the frontend architecture, including initiatives such as Micro Front‑End when applicable.

Job Requirements

  • Solid experience as a Senior Front‑end Developer.
  • Strong proficiency in React.js, including Hooks (versions 16, 17, and 18).
  • Practical experience with React Native and real-world mobile application development.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Experience with Context API and/or Redux.
  • Solid experience with GraphQL, including:
  • Consumption of queries and mutations on the frontend
  • Understanding and use of schemas
  • Knowledge of Node.js (Express, NestJS, or similar) for occasional backend tasks.
  • Knowledge of REST APIs.
  • Experience with unit testing using:
  • Jest
  • Testing Library
  • Experience working with a Design System.
  • Experience with performance optimization techniques such as:
  • Lazy loading
  • Code splitting
  • Controlling re-renders
  • Daily use of Git.
  • Basic knowledge of Cloud (Azure).
  • Familiarity with CI/CD, preferably using GitLab.
  • Experience with observability tools, such as Firebase (error analysis and stability).
  • Knowledge of product analytics tools, such as Amplitude.
  • Experience with agile methodologies (Scrum, Kanban).
  • Consistent application of Clean Code, best practices, and frontend patterns.
  • Experience structuring scalable and maintainable projects.
  • Experience with medium to large-scale applications.
  • Familiarity with Micro Front‑End concepts and scalable frontend architecture.
  • Certifications in Azure and/or GitLab (desirable).
  • Experience with Micro Front‑End.
  • Knowledge of Next.js.
  • Experience with Docker.
  • Strong focus on performance in React and React Native.

Benefits

  • Health insurance
  • Dental insurance
  • Meal voucher
  • Food allowance
  • Telemedicine
  • Gympass
  • Childcare assistance
  • Culture voucher
  • Home office allowance
  • Profit sharing (PLR)
  • Private pension plan
  • Group life insurance
  • Pharmacy partnership/discounts
  • Educational partnerships
  • Online learning platform
  • Discounts at Riachuelo

Related Job Pages

More Software Engineer Jobs

CACI International Inc logo

UI Path Developer

CACI International Inc

Expertise and Technology for National Security

Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

Job Title: UI Path Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * CACI International Inc. is excited to announce a new job opportunity available to join our team in support of the Department of Justice’s (DoJ) groundbreaking program aimed at strengthening the infrastructure, enhancing cybersecurity, and improving user experience across US Marshals Service (USMS) districts. This IT modernization initiative is a critical component of ensuring the effectiveness and security of our nation’s law enforcement operations. We are looking for an experienced UI Path Developer to join our team on this new contract. We invite skilled and passionate individuals to join us in support of this transformative mission. The Opportunity: - Join a cutting-edge team dedicated to transforming business processes through automation. - Contribute to innovative projects that drive efficiency and productivity. - Enjoy a collaborative work environment with opportunities for professional growth. - Be at the forefront of Robotic Process Automation (RPA) technology. - Make a significant impact on operational excellence and cost savings. Responsibilities: - Develop and maintain UI Path automation scripts to streamline business processes. - Design and implement workflow automation solutions that integrate seamlessly with existing systems. - Optimize RPA processes to enhance performance, reduce errors, and improve overall efficiency. - Integrate UI Path solutions with enterprise systems, ensuring smooth data flow and functionality. - Deploy and monitor UI Path bots, ensuring they operate effectively and addressing any issues that arise. - Conduct thorough testing and validation of automation scripts to ensure accuracy and reliability. - Collaborate with cross-functional teams to identify automation opportunities and gather requirements. - Provide training and support to end-users on UI Path tools and processes. - Document automation processes, workflows, and configurations for internal knowledge sharing. - Stay current with UI Path updates, best practices, and industry trends in RPA. - Participate in the continuous improvement of automation strategies and methodologies. - Ensure compliance with security and data protection standards in all automation efforts. Qualifications: Required: - Active DoD Public Trust clearance or US citizen with ability to obtain Public Trust upon hire - Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. - Minimum of 6 years of experience as a UI Path Developer or in a similar RPA role. - Proficiency in UI Path automation scripting. - Strong skills in workflow automation design and implementation. - Experience in RPA process optimization. - Ability to integrate UI Path solutions with enterprise systems. - Expertise in bot deployment and monitoring. - Solid understanding of programming languages such as C# or VB.NET. - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills. Desired: - Certification in UI Path or other RPA tools. - Experience with other RPA platforms (e.g., Blue Prism, Automation Anywhere). - Knowledge of DevOps practices and CI/CD pipelines. - Familiarity with cloud platforms (e.g., AWS, Azure). - Project management experience or certification (e.g., PMP). - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $75,200-$158,100 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

United States
$75.2K - $158K / year
Job Closed
CACI International Inc logo

UiPath Developer

CACI International Inc

Expertise and Technology for National Security

Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

Job Title: UiPath Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: DOJ MBI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI is seeking a Robotic Process Automation (RPA)/UiPath Developer to support a federal agency. In this role, you will develop robots using UiPath software, web applications in Java using tools such as Eclipse, JDK 1.8, Spring MVC, Hibernate, and Apache Tiles, and develop PL/SQL packages for ETL processing in Oracle database 11g and 12c. Development will support the Momentum Financial ERP and Sunflower Asset Management solution. This role is 100% remote. Responsibilities: • Develop and test RPA client solutions • Create and demonstrate process automation prototypes • Troubleshoot RPA issues and providing timely responses/solutions as required • Engage with stakeholders to capture business requirements, translate them into technical requirements, and implement solutions • Create documentation, flowcharts and/or diagrams for related solutions Qualifications: Required: • BA/BS and at least 5 years of experience, to include 1-3 years of experience developing RPA/UiPath solutions • Experience writing code/scripts for automating tasks • Experience in UiPath RPA implementation and document understanding • Experience with web application development using Java and tools (e.g., Eclipse, JDK, Spring, Hibernate, and Apache) • Develop PL/SQL packages and procedures for ETL processing in Oracle database 11g and 12c • U.S. Citizenship Required Desired: • Experience working in support of Momentum Financial ERP and Sunflower Asset Management software • UiPath – RPA Developer certification - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $75,200-$158,100 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

United States
$75.2K - $158K / year
Zillow logo

Principal Software Development Engineer, Rich Media

Zillow

Reimagining real estate to make it easier than ever to move from one home to the next.

Full TimeRemoteTeam 5,001-10,000Since 2006H1B Sponsor

About the team The Rich Media AI group aims to reinvent the real estate buying and renting experience, where every mover can get an immersive and deep sense of a home online and reimagine it as their own. We are inventing technologies that allow people to feel like they’re already there - all from their phone or desktop. Using cutting-edge computer vision and AI science, we work across disciplines to build products like 360 tours, floor plans, aerial overviews, and new experiences not even imagined yet! Combined, we are creating the next chapter of home shopping experiences. As a Principal Software Development Engineer within Rich Media’s Home Capture team (residing within Zillow’s AI organization), you'll be well-positioned as an engineer focused on building and improving how Zillow Group captures and ingests Rich Media into our backend systems. About the role As a Principal Software Development Engineer, you will play a pivotal role within Rich Media’s mission that enables large forward-looking work that unlocks wins across multiple teams. Home Capture team is the first stop along the pathway to better and more innovative experiences, providing real estate photographers and related systems the infrastructure and solutions they need to best capture the data required to connect and build these experiences. In this role, you will oversee larger-scoped projects that span across teams and partner orgs. Your most significant impact will stem from your ability to foresee future problems and orchestrate solutions, strategize across teams, and lead technical projects that span multiple teams/orgs in addition to your coding contributions. You Will Get To: - Foresee technical problems that the teams are not yet facing and propose corrective actions - Innovate new solutions that balance implementation time, quality, observability, scalability, and maintainability. - Strategize future solutions that enable Rich Media solutions to efficiently scale - Lead technical service solutions spanning multiple teams - Mentor engineers within and outside the team - Oversee key performance indicators and ensure proper visibility This role has been categorized as a Remote position. “Remote” employees do not have a permanent corporate office workplace and, instead, work from a physical location of their choice, which must be identified to the Company. U.S. employees may live in any of the 50 United States, with limited exceptions. In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC the standard base pay range for this role is $191,300.00 - $305,700.00 annually. This base pay range is specific to these locations and may not be applicable to other locations. In Colorado, Hawaii, Illinois, Minnesota, Nevada, Ohio, Rhode Island, and Vermont the standard base pay range for this role is $181,800.00 - $290,400.00 annually. The base pay range is specific to these locations and may not be applicable to other locations. In addition to a competitive base salary this position is also eligible for equity awards based on factors such as experience, performance and location. Actual amounts will vary depending on experience, performance and location. Employees in this role will not be paid below the salary threshold for exempt employees in the state where they reside. Who you are - 7+ years of backend engineering experience - Proactively collaborates across teams to communicate strategy and decisions - Communication at technical, product strategy, and leadership levels - Experience in creating technical software architecture designs - Experience balancing delivering quality code with delivering experiences on a deadline - Mentors senior engineers to develop independent technical leadership - Defines and evolves platform-wide architectural standards, paved-road libraries, and testing/monitoring practices to ensure scalability and maintainability. - Always seeking opportunities to identify and improve inefficiencies in existing systems - Experience with cloud services (AWS Preferred) - Champion quality and stability of services - Knowledgeable of the software development lifecycle including code reviews testing, and operations - Excels at driving large features from design to implementation Optional but preferred: - Experience working closely with other platform engineers in mobile, web, ML, CV. - Experience with photography, imaging, computer graphics - Experience in Go (formerly Golang) - Experience with AWS - Experience with Kafka or other data streaming pipelines Get to know us At Zillow, we’re reimagining how people move—through the real estate market and through their careers. As the most-visited real estate platform in the U.S., we help customers navigate buying, selling, financing and renting with greater ease and confidence. Whether you're working in tech, sales, operations, or design, you’ll be part of a company that's reshaping an industry and helping more people make home a reality. Zillow is honored to be recognized among the best workplaces in the country. Zillow was named one of FORTUNE 100 Best Companies to Work For® in 2025, and included on the PEOPLE Companies That Care® 2025 list, reflecting our commitment to creating an innovative, inclusive, and engaging culture where employees are empowered to grow. No matter where you sit in the organization, your work will help drive innovation, support our customers, and move the industry—and your career—forward, together. Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please contact your recruiter directly. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable state and local law. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

United States
$181K - $305K / year
Full TimeRemoteTeam 10,001+Since 1983H1B Sponsor

When our values align, there's no limit to what we can achieve. At Parexel, we all share the same goal - to improve the world's health. From clinical trials to regulatory, consulting, and market access, every clinical development solution we provide is underpinned by something special - a deep conviction in what we do. Each of us, no matter what we do at Parexel, contributes to the development of a therapy that ultimately will benefit a patient. We take our work personally, we do it with empathy and we're committed to making a difference. Parexel International LLC Job Location: 275 Grove Street, Suite 101C, Newton, MA 02466 and telecommuting permitted from anywhere within the U.S. up to 5 days per week Job Title: Principal Statistical Programmer Duties: Parexel International LLC seeks a Principal Statistical Programmer in reporting to headquarters in Newton, Massachusetts to conduct statistical analysis. Provide statistical analysis and statistical support for clinical research questions on clinical trial data in an FDA 21 CFR Part 11 regulated environment. Analyze Statistical Analysis Plans (SAPs). Perform statistical analysis and statistical programming using SAS. Perform quality control on process and technical activities related to derived statistical datasets, table, listings, and figure programming in accordance with corporate quality standards, ICH-GCP, and regulatory requirements within Phase I-IV clinical trials. Evaluate and prepare project start-up activities, including project area set-up, creation of global programs, tracking spreadsheets, and required documentation. Participate in quality improvement initiatives for statistical programming and analysis. Develop and maintain knowledge of SAS and other relevant statistical analysis and statistical programming languages and processes within the GRO, biostatistics, and medical arenas. Utilize SAS/BASE, SAS/STAT, SAS/SQL, SAS/MACRO, SAS Data Set, Proc Step, and Functions to generate statistical reports, tables, and listings. Build structured and CDISC standard, SDTM, and ADaM statistical datasets for clinical studies. Maintain supporting statistical analysis documentation for studies in accordance with regulatory guidelines to ensure traceability and regulatory compliance. Support project teams in the resolution of statistical analysis and statistical programming-related problems. Telecommuting permitted from anywhere within the U.S. up to 5 days per week. Annual Salary: $142,911.20 - $207,400. Requirements: Master’s degree in Pharmaceutical Science or a related field plus two years of statistical programming experience. Must have at least two years of experience in each of the following: (1) statistical analysis and statistical support for clinical research questions on clinical trial data in an FDA 21 CFR part 11 regulated environment; (2) analyzing Statistical Analysis Plans (SAPs); (3) statistical analysis and statistical programming using SAS; (4) performing quality control on process and technical activities related to derived statistical datasets, table, listings, and figure programming in accordance with corporate quality standards, ICH-GCP, and regulatory requirements within Phase I-IV clinical trials; (5) evaluating and preparing project start-up activities, including project area set-up, creation of global programs, tracking spreadsheets, and required documentation; (6) utilizing SAS/BASE, SAS/STAT, SAS/SQL, SAS/MACRO, SAS Data Set, Proc Step, and Functions to generate statistical reports, tables, and listings; and (7) building structured CDISC, SDTM, and ADaM statistical datasets for clinical studies. To apply, please send resume to openings@parexel.com and cite requisition number 00934 or apply at jobs.parexel.com. This position is subject to the company’s Employee Referral Program. EEO Disclaimer Parexel is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to legally protected status, which in the US includes race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

United States
$142K - $207K / year
Job Closed