
Tech Lead
Posted 6 days ago

Posted 6 days ago
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
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.