Locations: Medellin, Colombia only (remote)Come join us at Odisea and work with some of the most exciting start-ups in the US!Job DescriptionIn the dynamic landscape of construction technology, we are pioneering innovative solutions that transform how construction contractors operate, build, and grow. Our platform empowers construction professionals to work more efficiently, safely, and effectively. We're seeking a Senior Software Engineer with deep React expertise to help us push the boundaries of what's possible in construction technology.As a Senior Software Engineer specializing in React, you'll be instrumental in our technical evolution and modernization efforts. You'll join us at a pivotal moment as we migrate our custom-built React application (currently using create-react-app and webpack) to a modern stack utilizing React Router 7 (Remix 3) and Vite. This role offers the unique opportunity to shape our frontend architecture while delivering exceptional user experiences that make a real difference in the construction industry.ResponsibilitiesLead the development and architecture of complex React applications using modern frameworks like Next.js and RemixDrive technical decisions around frontend architecture, performance optimization, and development workflowsSpearhead migration initiatives to keep our applications current with the latest React ecosystem developmentsImplement and optimize build systems using tools like Vite and WebpackCollaborate with cross-functional teams to deliver high-quality, user-centric solutionsMentor other engineers and contribute to our engineering culture of continuous learningDesign and implement robust, scalable APIs that power our frontend applicationsWorking in a cross-functional team of Product Managers, Designers and Software Engineers implementing product features our customers love.QualificationsExtensive experience building production-grade applications with React and its ecosystemStrong TypeScript expertise, with a track record of implementing type-safe applicationsDeep understanding of GraphQL, including schema design and client-side implementationExperience with React Router and familiarity with modern routing paradigmsProven experience with build tools and module bundlers, particularly webpack and ViteTrack record of successfully migrating large-scale React applications between frameworksStrong expertise in frontend performance optimization and modern deployment practicesExperience deploying and maintaining applications on cloud platforms like AWS or VercelExcellent understanding of API design patterns and architectural principlesKnowledge of Python is a plusWhat Sets You ApartExperience working in distributed teams across different time zonesPrevious experience migrating from create-react-app to modern build toolsStrong background in GraphQL ecosystem and best practicesAdvanced TypeScript knowledge including custom type definitions and genericsContributions to open-source projects or the React communityBonus: Previous work with construction or field service management softwareWhy Join UsWork with a modern, progressive tech stack in a remote-first environmentJoin a diverse, global team with strong representation in ColombiaShape the architecture and technical direction of our productsCompetitive compensation packageProfessional development opportunities and continuous learningMake a real impact in the construction technology sectorColombian contract a termino indefinidoFlexible vacation policyAbout the CompanyOdisea fue fundada bajo la creencia de que las empresas increíbles solo pueden ser construidas sobre la base de una cultura intencional cultivada por personas excelentes. En Odisea, estamos abordando una necesidad específica al redefinir el "nearshoring" para ayudar a cerrar la brecha de oportunidades entre Colombia y los Estados Unidos, y estamos construyendo un equipo apasionado de profesionales comprometidos con este propósito.Our world is built by individuals who work every day in the trenches of harsh environments to ensure top-notch craftsmanship and world-class infrastructure for our communities and our cities. Our client’s vision is to empower trade contractors around the world to craft a more efficient, safe, and quality world for the communities they build and the people they employ.In this role, you will be an integral part of bringing this vision to reality and directly empowering those that build our world. We're looking for someone who is passionate about creating exceptional software, enjoys solving complex problems, and wants to be part of transforming the construction industry through technology. If you're excited about building the future of construction tech with modern React tools and practices, we want to hear from you!Apply now to join this great team and see how your career continues to grow.INDUSTRYComputer Software | Construction TechTYPEPrivately Held #J-18808-Ljbffr