Mid to Mid+ React Developer

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., At least 2 years of professional experience in frontend development with JavaScript and React., Strong knowledge of HTML5 and CSS3, with responsive design principles., Experience with UI testing tools like Selenium or Cypress..

Key responsibilities:

  • Develop new user-facing features using React.
  • Collaborate with designers, product managers, and backend engineers.
  • Ensure code quality through testing and best practices.
  • Optimize applications for speed and scalability.

Lean Tech logo
Lean Tech Information Technology & Services SME https://www.leangroup.com/
501 - 1000 Employees
See all jobs

Job description

Description

Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
We’re looking for a talented Mid-Level React Developer to join our frontend team. In this role, you’ll help design and build responsive, scalable, and user-friendly web interfaces using React. You’ll collaborate closely with designers, product managers, and backend engineers to bring new features to life and improve existing ones. You’ll also contribute to the evolution of our frontend architecture, ensure code quality through testing and best practices, and play an active role in delivering a smooth and consistent user experience across our platform.

 

Position Title: Mid to Mid + Java Spring Boot Developer

 

Location: Remote - LATAM

 

What you will be doing:
We will require the partner to provide the utilization of tools/tooling that is complementary and/or adheres to the tools that are in use. An engineering lead/scrum master to provide updates on stand-up meetings, drive engineering outcomes, hold development meetings, and ensure coding standards and timelines are met. Working hours that align with the US Eastern/Central time zone Infrastructure requirements, good security practices, anti-malware software installed, dependable data security system, project management, communication methods and schedule, development platforms, methodology (Scrum, Kanban, Lean), project documentation, communication requirements, functional design, UX/UI, Graphic design. Clear visibility into the scope and allocation of responsibilities (who will take care of infrastructure, design, backlog, and delivery). Writing and/or working with created user stories and ensuring the application with the best standards and optimizations.

 

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to the back-end
  • Collaborate with other team members, backend developers, QA
  • Generate easy-to-read documentation for all elaborated projects
  • Use markup languages like HTML to create user-friendly web pages
  • Maintain and improve the website
  • Get feedback from, and build solutions for, users and customers
  • Write functional requirement documents and guides
  • Help back-end developers with coding and troubleshooting
  • Ensure high-quality graphic standards and brand consistency

 

Requirements & Qualifications
To excel in this role, you should possess:
  • Bachelor’s degree in Computer Science or a related field.
  • 2+ years of professional experience in frontend development, with a strong focus on building applications using JavaScript and React.
  • Solid knowledge of HTML5 and CSS3, with an understanding of responsive and accessible design principles.
  • Experience working with UI testing automation tools such as Selenium or Cypress to ensure front-end quality and performance.
  • Hands-on experience integrating applications with both REST and GraphQL APIs.
  • Familiarity with payment gateway integrations, contributing to secure and reliable transaction flows.
  • Proficient with Git for version control and Webpack for module bundling and build optimizations.
  • Comfortable working in Agile environments, particularly under SCRUM methodologies, with an emphasis on collaboration and iterative development.
Nice to Have
  • Experience with Node.js for backend development, API creation, or fullstack implementations, useful for understanding end-to-end application architecture.
  • Familiarity with Docker and containerized development environments, enabling smoother local setups, testing, and deployment workflows.
  • Hands-on experience with Cypress for end-to-end testing, particularly in automating user flows and validating UI functionality in React applications.
  • Experience using Selenium for automated browser testing, ensuring consistent cross-browser compatibility and reliability of frontend features.
Soft skills
  • Good English communication skills (written and verbal) are a must. 
  • Strong problem-solving skills, attention to detail, and the ability to work effectively in a team-oriented setting.
  • Self-sufficient and able to deliver tasks with minimal supervision. 
  • Proactively identify challenges and implement solutions, demonstrating a strong sense of ownership and accountability for deliverables. 
  • Work harmoniously with team members, fostering a respectful and inclusive environment that values diverse perspectives. 
  • Thrive in a fast-paced, evolving environment, efficiently managing priorities and embracing new technologies and processes. 
  • Uphold ethical principles and honesty in all interactions, aligning with company values and culture

 

Why you will love Lean Tech:

 

  • Join a powerful tech workforce and help us change the world through technology
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career paths and mentorship programs that will lead to new levels. 

 

Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Accountability
  • Communication
  • Teamwork
  • Detail Oriented
  • Self-Sufficiency
  • Problem Solving

React Developer Related jobs