···
Log in / Register

Software Architect

Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. Gen. Neto, 328 - Centro, Passo Fundo - RS, 99010-021, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Lead the design, modularization, and scalability of web applications, while performing legacy system refactoring and advanced data modeling. Key Highlights: 1. Lead the design and scalability of web applications 2. Lead the restructuring and refactoring of legacy systems 3. Act as a technical mentor and communicate architectural decisions At YouRH, we believe human agency is the primary driver for transforming organizations — that’s our purpose! We are a platform that solves HR’s biggest challenges in People Management by delivering practical and efficient solutions. ##### Software Architect Job Details Hybrid Negotiable Software Specialist Monday to Friday, 8:00 AM–12:00 PM and 1:30 PM–6:00 PM Passo Fundo/RS Benefits * Infrastructure Allowance; * Gympass/Wellhub: we cover your plan; * Starbem (teleconsultations: psychology, nutrition, physical education, and \+12 medical specialties); * AVUS (consultations and exams with up to 70% discount); * Dental Plan; * YouLunch (on in-office days, lunch is on us); * YouRelax (20 days of paid leave); * YouLearn (platform with \+400 courses to develop your skills); * DayOff (a free day upon completing another year of life); * Upskill (weekly upskilling sessions with renowned professionals). Requirements Essential: * Solid experience (minimum 5\+ years) as Senior Developer, Tech Lead, or Software Architect. * Mastery of web application architecture, including design, modularization, and scalability. * Strong expertise in legacy system refactoring, with a track record of partial or full restructurings. * Proficiency in languages and frameworks within the YouRH ecosystem: PHP (Laravel), Node.js, React, PostgreSQL. * Advanced knowledge of data modeling (SQL and NoSQL). * Practical mastery of cloud computing infrastructure. * Experience with messaging and decoupled architectures: SQS, RabbitMQ, Kafka. * Deep understanding of design patterns, Clean Code, modularization, and software engineering best practices. * Ability to build and maintain CI/CD pipelines, automations, and versioning strategies. * Familiarity with architectural patterns: Clean Architecture; Hexagonal Architecture; Event\-Driven Architecture; CQRS (desirable). Desirable: * Experience in highly scalable environments and performance optimization. * Proficiency in production environment monitoring and observability. * Experience with event-driven architecture and log-driven decision making. * Knowledge of cloud infrastructure cost management (AWS). Soft Skills: * Ability to diagnose technical bottlenecks and propose structural solutions. * Strong communication with both technical and non-technical teams (Product, QA, stakeholders). * Consultative and collaborative mindset: active listening, technical influence, and argumentation. * Organization, prioritization, and long-term vision. * Builder profile with platform mindset and systemic perspective. Desired Experience: * Experience as Tech Lead or Software Architect at technology companies, preferably SaaS. * Technical leadership of systemic refactorings or significant architectural transformations. * Active participation in strategic decisions regarding security, scalability, performance, and integrations. * Experience in multidisciplinary engineering teams with mature practices in versioning, code review, and continuous deployment. * Hands-on experience with cloud infrastructure, especially AWS. Main Responsibilities * Lead the design, modularization, and scalability of web applications, ensuring mastery of architectural patterns such as Clean Architecture, Hexagonal Architecture, and Event\-Driven Architecture. * Lead the restructuring and refactoring of legacy systems, proposing structural solutions to technical bottlenecks. * Perform advanced data modeling across SQL and NoSQL environments. * Apply practical expertise in cloud computing infrastructure (preferably AWS), and manage cloud infrastructure costs. * Design and implement messaging-based decoupling solutions (SQS, RabbitMQ, Kafka). * Actively participate in and make long-term strategic decisions regarding system security, scalability, performance, and integrations. * Serve as a technical mentor for the team, sharing best practices, Clean Code, design patterns, and architectural decisions. * Clearly communicate technical decisions and justifications to both technical and non-technical teams (Product, QA, Stakeholders), maintaining a consultative and collaborative stance. * Ensure architectural decisions align with business objectives, not solely technical aspects. * Guarantee adherence to software engineering best practices, design patterns, Clean Code, and modularization across projects. * Build and maintain mature CI/CD pipelines, automations, and versioning and continuous deployment strategies. * Continuously optimize performance and operate in highly scalable environments. * Implement and master monitoring and observability in production environments to ensure quality and ongoing maintenance (performance, security). * Maintain commitment to standardizing and documenting decisions and processes. Education Requirements * Completed Bachelor’s degree in Computer Engineering, Information Systems, Computer Science, or related fields. * Additional qualifications or certifications in software architecture, AWS, DevOps, or advanced software engineering are desirable and considered advantageous.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.