React Developer Opportunity

gls labs company

Subscribe to our Telegram & Twitter Channel

React Developer in NICARAGUA

Remote 8 months ago

Who we are

GLS Labs is a Costa Rica–based software boutique that specializes in crafting digital solutions for forward-thinking startups and enterprise-level clients. Our expertise spans web and mobile app development, DevOps, and UI/UX, all driven by a passion for modern technologies and agile methodologies. By combining cutting-edge tools with personalized collaboration, we deliver high-quality, user-centric products that make a meaningful impact on our clients’ businesses.


Your role

As a Junior React Developer at GLS Labs, you will contribute to the development of web applications primarily using React. You will work closely with cross-functional teams—including designers, backend developers, and product owners—to deliver robust, scalable, and user-friendly features. This is a great opportunity for someone with 1–2 years of experience looking to grow in a supportive environment where learning and collaboration are highly valued.

Your Key Responsibilities

  • Develop and Maintain Front-End and Back-end Applications
  • Implement new features and optimize existing ones using React
  • Write Clean, Efficient Code
  • Produce well-structured, reusable code following best practices in React.
  • Collaborate with the Team
  • Work with designers, backend developers, and project managers to translate business requirements into technical solutions.
  • Participate in Code Reviews
  • Contribute to maintaining code quality by reviewing peers’ work and receiving feedback on your own.
  • Support Deployments & Testing
  • Help ensure continuous integration and seamless deployments, assisting in QA and resolving bugs proactively.
  • Stay Curious & Proactive
  • Keep up with industry trends, propose new tools or practices, and seek opportunities to improve both code quality and the overall development process.


Required Technical Skills

  • 1–2 years of experience with JavaScript and React
  • You’ve built projects or applications with React, demonstrating familiarity with its core features and ecosystem.
  • Proficiency with HTML & CSS
  • Able to translate UI/UX designs into interactive, responsive user interfaces.
  • Git & GitHub
  • Comfortable with version control, handling branches, and managing pull requests.
  • API Integration
  • Experience consuming RESTful APIs and working with backend teams or microservices.


Bonus Technical Skills

  • Redux or State Management Libraries
  • Basic understanding of Redux, MobX, or similar tools for managing application state.
  • Testing Frameworks
  • Exposure to tools like Jest, React Testing Library, or Cypress is a plus.
  • AWS Tools or Other Cloud Services
  • Any experience with AWS (Amplify, Cognito, S3) or other platforms is welcomed but not required.
  • Next.js
  • Familiarity with server-side rendering or static site generation in the React ecosystem.


Required Soft Skills

  • Team Collaboration
  • You thrive in team settings, communicate effectively, and enjoy working towards common goals.
  • Proactivity
  • You show initiative, whether it’s identifying issues before they become problems or suggesting improvements.
  • Strong Communication
  • Ability to explain technical concepts clearly to both technical and non-technical audiences.
  • Adaptability & Continuous Learning
  • You’re excited to grow and adapt in a fast-paced, ever-evolving environment.


Required Experience

  • 1–2 years of experience working with React and JavaScript in a professional or project-based setting.


Desirable

  • Experience working with startups
  • Familiarity with the dynamic environment and iterative processes common in early-stage companies.


Work Arrangement

  • Fully Remote: Work from anywhere with a stable internet connection.
  • Flexible Hours: You can set your schedule as long as you align for at least 6 hours a day with the main team (Costa Rica, GMT-6).



Apply now

Subscribe our newsletter

New Things Will Always Update Regularly