




Job Summary: Hi Group is seeking a full-stack web developer to work on the development and maintenance of applications, integrate systems, ensure code quality, and collaborate with multidisciplinary teams. Key Highlights: 1. Develop complete web applications (frontend and backend) 2. Participate in technical decisions and architectural improvements 3. Collaborate with multidisciplinary teams and support junior developers **Company Overview** The Hi Group (Hi Holding S.A.), headquartered in Cabedelo (Greater João Pessoa), Paraíba, operates nationwide across franchises, technology, machinery and equipment, hygiene and cleaning products, commerce, and services. Companies within the Hi Group include: Hi Franchising, HiPlim Produtos, Paylav Machinery and Equipment, Ikli Technology, and Hi Sinergy Ventures. Our core values are ethics, meritocracy, inclusion, and innovation, promoting the DIT ("Do It Yourself") culture and green and shared economy. Our environment is collaborative, diverse, and challenging, encouraging professional growth and continuous innovation, with clearly defined goals and performance-based recognition. **Main Responsibilities** 1. Develop complete web applications (frontend and backend) 2. Implement and manage complex end-to-end features 3. Integrate systems via APIs and external services 4. Work with databases and data modeling 5. Develop and manage queues and asynchronous processing 6. Ensure code quality through best practices and testing 7. Maintain and evolve existing systems 8. Actively participate in technical decisions and architectural improvements 9. Collaborate with multidisciplinary teams (product, design, DevOps) 10. Support junior developers and contribute to team growth **Daily Tasks** 1. Develop complete web applications 2. Create interfaces (frontend) using usability best practices 3. Develop backend logic and business rules 4. Work on scalable web systems 5. Implement complete features 6. Develop features from start to finish 7. Ensure integration among frontend, backend, and database 8. Validate business rules 9. Integrate systems via APIs 10. Consume and develop RESTful APIs 11. Perform integrations with internal and external systems 12. Ensure security and performance in integrations 13. Work with databases 14. Create and optimize queries 15. Model data according to system requirements 16. Ensure data integrity and performance 17. Manage queues and asynchronous processing 18. Implement queues (background jobs) 19. Ensure efficient task processing 20. Monitor job execution 21. Ensure code quality 22. Apply best practices (Clean Code, design patterns) 23. Write automated tests where applicable 24. Perform refactoring 25. Maintain and evolve systems 26. Fix medium-complexity bugs 27. Improve performance of existing features 28. Modernize legacy systems 29. Participate in technical decisions 30. Suggest architectural improvements 31. Discuss solutions with the team 32. Assess technical impacts 33. Collaborate with the team 34. Attend daily stand-ups and agile ceremonies 35. Work with product and design teams 36. Share knowledge 37. Support junior developers 38. Guide on technical tasks 39. Review simple code 40. Share best practices **WHAT WE SEEK:** **Hard Skills:** * 2–3 years of experience with Ruby or JavaScript * Experience developing web applications (frontend and backend) * Development of complete features (end-to-end) * Experience with REST APIs and integrations * Knowledge of relational databases * Experience managing queues (background jobs) * Proficiency with Git version control * Familiarity with automated testing * Understanding of software architecture * Experience debugging and resolving issues * Preferences: * Completed or near-completion of undergraduate degree * Experience with automated testing * Knowledge of modern frameworks * Experience with agile methodologies **Soft Skills:** * Task organization and management * Strong communication skills * Teamwork * Proactivity * Sense of responsibility * Analytical ability * Ethics and alignment with an innovation-driven culture **Benefits Offered:** * Multi-benefit card * Transportation allowance or mobility assistance * Laundry credit (60 Minutes) * Life insurance * Medical assistance – telemedicine * Weelhub (Gympass) * Wellness allowance: psychologist and nutritionist support * Gamification program * Performance-based bonus Employment Type: Permanent CLT contract Salary: R$6,000.00 per month Work Location: On-site


