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 a multitude of 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. Position Title: Senior Frontend Developer Location: Remote (Colombia) What you will be doing: The position demands a seasoned professional to strategically design and implement dynamic, user-centric web applications that align with our business goals. As an integral member of our team, this role involves crafting advanced front-end solutions using React to enhance the functionality and usability of our admin dashboards and business applications. Your efforts will directly contribute to streamlining operations and empowering our business users. Collaboration is crucial, as you will be working closely with UI/UX designers to deliver pixel-perfect designs and backend developers to ensure seamless API integrations. This role offers the opportunity to tackle complex challenges, develop scalable components, uphold high code quality, and engage in continuous testing to maintain application stability. You will also mentor junior colleagues, fostering a collaborative and growth-oriented work environment. Responsibilities: Design, develop, and maintain modern, responsive web applications using React, ensuring optimal performance and user experience. Create and enhance user-friendly admin panels and interfaces for complex business applications to support business goals. Develop modular, reusable, and scalable components to promote efficient development workflows. Optimize front-end performance for scalability and responsiveness, leveraging advanced JavaScript features (ES6+), HTML5, and CSS3. Collaborate with UI/UX designers to implement pixel-perfect designs using intermediate skills in UI frameworks like Material-UI and Ant Design. Work closely with backend developers to integrate RESTful APIs and GraphQL for seamless user experiences. Write clean, maintainable, and efficient code, adhering to industry best practices and standards. Conduct code reviews and mentor junior developers to uphold high-quality standards. Translate business requirements into technical solutions, contributing to developing admin tools and applications that empower business users. Ensure application stability by implementing thorough testing using frameworks like Jest, React Testing Library, and Cypress. Debug and resolve issues efficiently to maintain high system uptime and reliability. Required Skills & Experience: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of experience in frontend development, with a focus on building admin dashboards and business applications using React. Strong proficiency in JavaScript, ES6+, HTML5, and CSS3 at an advanced level. Solid understanding of state management libraries, with intermediate experience in Redux, Zustand, or MobX. Intermediate experience in RESTful APIs and GraphQL for data integration. Proficiency in version control systems at an intermediate level, specifically with Git. Familiarity with design systems and UI frameworks like Material-UI, Ant Design, or similar at an intermediate level. Experience with testing frameworks such as Jest, React Testing Library, or Cypress at an intermediate level. Intermediate familiarity with build tools like Webpack, Vite, or Parcel. Nice to Haves: Familiarity with TypeScript for type-safe frontend development. Experience with progressive web apps (PWAs). Understanding of authentication and authorization (e.g., OAuth, JWT). Exposure to CI/CD pipelines and automated deployments. Prior experience with business applications in finance, healthcare, or logistics domains. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and collaboration abilities, with the capacity to work effectively across different time zones. 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 path 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 play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. #J-18808-Ljbffr