
Tech Lead
Posted Jun 7

Posted Jun 7
This is a fully remote position, open to applicants in Brazil.
β’ Technical Leadership: Serve as the technical lead for developers, providing guidance and support to the team in their daily tasks.
β’ Best Practices and Quality: Develop and advocate for a set of best practices for software development utilizing agile methodologies.
β’ Refinement and Analysis: Engage actively in refinement sessions, impact analysis, and the design of product backlog items.
β’ Discovery and Business Hypotheses: Play an active role in Discovery sessions, offering insights on business hypotheses from the viewpoint of development practices and application construction.
β’ Technical Direction: Assist in defining the product's technical trajectory, ensuring the advancement and quality of development.
β’ Communication and Alignment: Maintain clear communication between architectural specifications and software components.
β’ Standards and Compliance: Ensure compliance with Porto's software development standards, including secure development and other relevant standards for the technology utilized by the Squad.
β’ Process Optimization: Suggest processes and tools that enhance the Squad's daily operations.
β’ Promotion of Technical Rituals: Motivate Developers to embrace technical processes and rituals such as estimations, technical definitions, gitflow, and mapping technical debt.
β’ Code Quality: Take responsibility for the quality of the developed code, ensuring compliance with acceptance criteria, and fostering maintenance and continuous improvement.
β’ Strategic Alignment: Adhere to the guidance provided by Architecture, Tech Leads, Information Security, and other disciplines related to Software Engineering.
β’ Education: Bachelor's degree (completed or in progress) in a technology-related area.
β’ Agile and DevOps: Proven knowledge and experience working in teams that employ agile methodologies and DevOps practices.
β’ Programming Languages: Strong proficiency in languages and technologies including Java, Python, jQuery, JavaScript, HTML, Angular, and PL/SQL.
β’ Cloud: Familiarity with Cloud platforms such as AWS, Azure, and GCP.
β’ Software Architecture: Understanding of software architecture, including SOLID principles, DDD (Domain-Driven Design), and development best practices.
β’ Microservices: Knowledge of Microservices architecture.
β’ Containers: Experience with containers and container orchestration tools (Docker, Kubernetes).
β’ Experience with Chatbots: Familiarity with programming languages relevant to understanding chatbot code, enabling adjustments and collaboration with the development team.
β’ Meal allowance
β’ Food allowance
β’ Home office allowance
β’ Health insurance
β’ Dental insurance
β’ Life insurance
β’ Employee discount partnerships
β’ Partnership discounts with retailers and educational institutions
β’ Ongoing agile training
β’ Alura subscriptions
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.