Skip to main content

Explore our career opportunities

Open positions at AssureSoft

React.js Developer

Location: LATAM

The key to our success is simple; we deliver the highest quality, on time, with passion and commitment, and live every day by a set of great values. We've built a company that fosters long-term careers in an environment of continuous learning, with cutting-edge benefits, tools, and resources. In addition, certifications that endorse our company as a great place to work.

 

Responsibilities

Primary Focus: Frontend Development 
  • Build responsive, accessible React applications using Vite too
  • Develop and maintain shared React component library for UI consistency
  • Implement authentication flows with Auth0 (external) and Okta (internal)
  • Create intuitive user interfaces for complex data configuration workflows
  • Optimize frontend performance and implement modern UX patterns 
  • Integrate React applications with RESTful APIs and manage application state 
Growth Opportunities: Backend & Systems 
  • Learn and contribute to Python/FastAPI backend development 
  • Gain exposure to event-driven architecture and microservices 
  • Participate in AWS cloud infrastructure and deployment processes 
  • Collaborate on database and API development

Requirements

Experienced React.js Developer for a 6-month contract position to join our team and lead frontend development for a cutting-edge Premium Data Extracts platform. This is an exciting opportunity to work with modern React technologies and build comprehensive customer-facing and internal web applications while having the opportunity to expand into backend development. You'll be working on a greenfield project built from the ground up using industry-leading technologies within a sophisticated Nx monorepo architecture. This role focuses primarily on React development while offering opportunities to learn and contribute to backend systems, APIs, and cloud infrastructure.

What We'll Be Building 
  • Customer-Facing Web Application: Secure, intuitive React/Vite application for external members to manage data extracts
  • Internal Management Application: Employee-facing React/Vite application for monitoring, managing, and troubleshooting extract configurations
  • RESTful API: High-performance Python FastAPI backend with async capabilities for job orchestration and data management
  • Event Processing Service: Event-driven microservice handling SFTP configuration, AWS Transfer Family integration, and Databricks job orchestration 
  • Shared Component Library: Reusable React component system ensuring UI/UX consistency across applications

Technical Requirements Must Have (Required)
Essential React.js skills that candidates must demonstrate

React.js Expertise 
  • 3+ years of React.js experience (including React hooks, context, and modern patterns) 
  • Strong proficiency in JavaScript and modern ES6+ features 
  • Experience making REST API requests from React applications (fetch, axios, or similar) 
  • Proficiency with component-based architecture and state management 
  • Experience with Jest and unit testing React components 
 
Development Fundamentals 
  • Experience with Git version control and collaborative development
  • Understanding of responsive web design and accessibility principles 
  • Strong debugging and problem-solving skills
 
Personal Qualities 
  • Willingness to learn backend technologies and expand skill set 
  • Strong problem-solving skills and attention to detail 
  • Collaborative mindset and excellent communication skills

Nice to Have (Valued Experience)
Skills that make candidates stand out

Advanced Frontend 
  • Vite experience (Single Page Applications)
  • Shared component library development and design systems 
  • Experience with E2E Testing with Playwright 
 
Backend Development (Great Plus!) 
  • Understanding of Python programming 
  • Experience building RESTful APIs and web services  
  • Familiarity with FastAPI, Flask, or Django 
  • Basic understanding of databases (PostgreSQL preferred)

Development & Infrastructure 
  • Monorepo experience (Nx, Lerna, or similar tools) 
  • Docker and containerization concepts 
  • GitLab CI/CD or similar pipeline tools 
  • Experience with authentication systems (Auth0, Okta, JWT)

What Makes This Role Exciting
React.js Leadership Opportunity
Lead frontend development using cutting-edge React patterns in a greenfield environment where you can influence architectural decisions and establish best practices from day one.

AI-Enhanced Development
Leverage CursorAI for accelerated development workflows, allowing you to focus on complex problem-solving while AI assists with code generation and refactoring tasks.

Full-Stack Growth Path
Start with React expertise and gradually expand into backend systems, gaining experience with Python APIs, cloud infrastructure, and modern development practices.

Modern Architecture
Build systems designed for growth using industry best practices, including component libraries, micro-frontends, and cloud-native deployment patterns.

Collaborative Environment
Work within a sophisticated Nx monorepo that enables seamless collaboration between frontend and backend teams, with shared tooling and atomic cross-project changes.

Growth Opportunities  
  • Technical Leadership - Influence architectural decisions and mentor other developers 
  • Cloud Expertise - Deepen AWS knowledge with hands-on experience across multiple services 
  • Event-Driven Systems - Master modern microservice patterns and asynchronous processing  
  • Performance Optimization - Work on high-scale data processing and API optimization 
  • Product Impact - Build features that directly serve customer base and internal teams

Team & Culture
Join a collaborative engineering team that values: 

  • Technical Excellence - Commitment to code quality, testing, and best practices 
  • Continuous Learning - Staying current with modern development tools and techniques 
  • Innovation - Exploring new technologies and approaches to solve complex problems

Application Process 
We're looking for React.js experts who are passionate about building high-quality web applications and excited about expanding their skills into backend development for this 6-month contract opportunity. If you have strong React experience and are eager to grow into full-stack capabilities, we want to hear from you. 

What we want to see: 
  • Strong portfolio of React applications demonstrating modern patterns and best practices 
  • Examples of API integration and state management in React projects 
  • Any backend development experience (Python preferred but not required) 
  • Open source contributions or personal projects showing continuous learning)
  •  Availability for a 6-month commitment 

Ready to lead React development while growing into full-stack expertise in a focused 6-month engagement? We'd love to see your React portfolio and learn about your interest in backend technologies.
 
 
 
 
 
 
 
 
 
 
 
 
 
#LI-REMOTE

 


About us

AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning.

Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity.
Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

What sets us apart

  • Great Place To Work certification.
  • A company with more than 15 years of experience.
  • Work with world-class clients and long-term projects.
  • English scholarships for an external institute.
  • English classes with company teachers.
  • State-of-the-art tools and resources.
  • Certifications for your professional growth.
  • Recreation and leisure activities.
  • Compliance with the regulations and labor rights of your region.

Retention of your personal information: AssureSoft will retain your personal information for as long as necessary to fulfill the purposes for which it was collected or as necessary to comply with our legal obligations, resolve disputes, and maintain appropriate business records. Once the purpose has been fulfilled, your personal information will be retained and blocked due to the possibility of legal and governmental requirements, and until the status of limitations has run out.

Important Notice Regarding Personal Information:  If you do not want your personal and professional information to be retained in our database, please send your request for data removal to info@assuresoft.com.


Apply now

candidate
Drop your CV here or choose file...