Logo for 1950Labs

ReactJS Developer

Roles & Responsibilities

  • 5+ years of frontend product development experience with productionizing services
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field (or equivalent industry experience)
  • Strong proficiency in TypeScript and JavaScript with experience in Next.js and React
  • Experience with data fetching and state management (React Query / TanStack Query), and knowledge of GraphQL/REST APIs

Requirements:

  • Build and maintain the frontend for the company's SaaS product using TypeScript, React, and Next.js
  • Collaborate with cross-functional teams and designers to understand requirements, recommend solutions, and create seamless user experiences
  • Optimize front-end performance, accessibility, and write clean, testable code; troubleshoot, debug, and upgrade software components
  • Conduct testing and validation with Cypress and unit testing frameworks

Job description


Job Opportunity: ReactJS Developer


What We Offer

Join our thriving high-tech development business that is rapidly expanding, catering to a diverse clientele across Europe and North America.

We believe in synchronicity, but we also value flexibility. We're always eager to listen to your needs and accommodate them to the best of our ability.

Responsabilities:

Build and maintain the frontend for our SaaS product using our core tech stack (TypeScript, React, Next.js)
Collaborate with cross-functional teams and designers to understand requirements, recommend solutions, and create seamless user experiences
Optimize front-end performance and accessibility
Write clean, testable, and maintainable code that meets business requirements
Troubleshoot, debug, and upgrade software components as necessary
Conduct testing and validation using Cypress and unit testing frameworks

Requirements:

Experience & Education
5+ years of experience in frontend product development & productionizing services
Bachelor's or Masters degree in Computer Science, Software Engineering, or related field
(or equivalent industry experience)

Core Technical Skills

Strong proficiency in TypeScript & JavaScript, Node.js development stack
Solid experience with web development frameworks (Next.js & React required)
Strong understanding of CSS and modern styling approaches
Strong knowledge of security principles

Data Fetching & State Management

Experience with React Query / TanStack Query (query/mutation patterns, caching,
background updates)
Knowledge of GraphQL, REST APIs
Familiarity with Axios or similar HTTP clients

Testing

Experience with end-to-end testing (Cypress preferred)
Familiarity with unit/integration testing practices

Soft Skills

Strong problem-solving skills with an emphasis on product development
Excellent verbal and written communication skills
Ability to work effectively in a fast-paced, collaborative environment

Nice to Have

Experience with authentication systems (Frontegg, NextAuth, JWT)
Experience integrating with or contributing to open-source tools
Experience interacting with customers (showcasing work, debugging support, etc.)
Familiarity with accessibility testing

Location & Work Style

Based in Argentina (ideally AMBA/GBA)
Partial time-zone overlap with Pacific time required
Full-time position


Remuneration:

Compensation in US dollars as contractor.


If you are seeking a stimulating work environment, growth opportunities, and a team passionate about technology, look no further! Join 1950Labs and become a part of our success.

To apply, please submit your CV. We look forward to getting to know you and discussing how you can contribute to our team.

React Developer Related jobs

Other jobs at 1950Labs

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.