




Construct IN exists to make it possible to build from anywhere in the world. This is our purpose!! Is it ambitious?? EXTREMELY. We are here to transform the construction industry market. If you are also AMBITIOUS, enthusiastic about your life, and feel energized when talking about growth and development in your career... Join our incredible CIN team. We are looking for people who exceed expectations—those who work with freedom and responsibility side by side, who enjoy teamwork and are extremely proactive. If this is your profile and you want to grow quickly in a dynamic environment, our doors are open. **Responsibilities and duties** **As a Front-end Developer on Construct IN’s product team, you will:** * Assist in developing new features and improvements to Construct IN’s web platform using Vue.js; * Support other developers in solving problems and addressing potential questions; * Contribute ideas that help improve the user experience within the platform; * Collaborate with the design team to implement responsive and attractive user interfaces. * Participate in daily and weekly alignment meetings with the team; * Participate in quarterly planning routines to define the next steps for Construct IN’s product; * Integrate APIs and web services to deliver advanced functionality to users; * Participate in code reviews to ensure code quality and consistency; * Write unit tests; * Stay up to date on best practices in web development and emerging technologies. ******Technologies you’ll work with:** * Vue.js (3) * GraphQL (Apollo); * HTML * CSS (Tailwind, Bootstrap) * JavaScript * Git * Vitest **Requirements and qualifications** **What we’re looking for:** * At least 5 years of professional experience as a Developer; * Prior experience working with a Design System; * Residency in regions near Porto Alegre, RS, and availability for occasional in-person meetings for discussions, planning, and team bonding; * Solid knowledge of JavaScript; * Experience developing web applications using Vue.js; * Experience integrating APIs and web services; * Open-minded, entrepreneurial individuals with strong drive to make things happen; * Thirst for growth and knowledge; * Collaboration—we offer a team fully committed to supporting you, provided you extend the same commitment to us; * Knowledge of S.O.L.I.D principles and Clean Architecture; * Experience with unit testing and familiarity with concepts such as TDD and BDD. **Nice-to-have:** * Prior experience in medium- or large-scale projects using a stack similar to ours (Node.js, GraphQL, MySQL, Vue, Flutter, AWS); * Prior experience with React; * Basic understanding of back-end development with Node.js; * Knowledge of Computer Vision; * Bachelor’s or technical degree—or relevant academic experience—in Civil Engineering; * Completed undergraduate degree in Computer Science or related fields. **Additional information** * Hybrid work model in São Leopoldo (RS); * You’ll be evaluated based on deliverables and responsibility—not working hours; * An environment where your opinions and ideas always have ample space to become reality; * Freedom with responsibility; * TotalPass—discount on gym membership; * C4 Life and Clude—platforms supporting physical and mental health; * Birthday DayOff. We are **Construct IN**, the digital version of construction sites. An incredible Construtech with a passionate, ever-growing team. Our story spans over 4 years, and we’ve successfully completed more than 1,000 projects across over 20 Brazilian states. Our goal is to improve three pillars of the construction sector: documentation, transparency, and communication on construction sites. We’re looking for people eager to learn, join this innovation journey, and revolutionize the construction industry with us!


