
Tech Lead
Outliant
full-time
Posted on:
Location Type: Remote
Location: Remote • 💃 Anywhere in Latin America
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDockerJavaScriptKubernetesNode.jsPostgresReact
About the role
- Provide technical direction and leadership for a single team, making key decisions regarding architecture, frameworks, and tools.
- Offer guidance and support to other engineers, facilitating their skill development through regular one-on-one meetings.
- Proactively escalate issues to the Engineering Manager and Human Resources Director as needed.
- Actively promote and contribute to a healthy, safe, and collaborative work environment.
- Collaborate closely with engineers on a daily basis, contributing to hands-on coding and implementation efforts.
- Ensure code quality through rigorous code reviews, pair programming, and adherence to best practices.
- Work with product managers and designers to translate business requirements into scalable and maintainable technical specifications.
- Troubleshoot complex technical issues as they arise during development and deployment.
- Develop and implement a comprehensive technical strategy that aligns with product vision and broader business goals.
- Make relevant tradeoffs between speed, scalability, and technical complexity when shaping product and engineering decisions.
- Lead the technical team in architecting, designing, and delivering high-quality, scalable software solutions.
- Champion industry best practices in software development, ensuring consistent coding standards and process improvements.
- Identify and implement innovative technical solutions to address complex functionalities and system requirements.
- Decompose complex technical challenges into clear, actionable tasks. Prioritize and manage the technical workload effectively.
- Conduct thorough code reviews and mentor team members to support their technical growth and quality output.
- Foster a collaborative and supportive team environment, encouraging open communication and peer learning.
- Identify potential technical conflicts or bottlenecks early and resolve them independently or collaboratively.
- Stay current with emerging technologies, evaluating their relevance and potential for improving the development process.
- Comfortable presenting work and conducting demos for clients, with clear, confident communication.
- Possess strong verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Maintain a professional audio and video setup suitable for remote collaboration and client interactions.
- Maintain clear, organized, and up-to-date technical documentation to ensure team alignment and knowledge sharing.
Requirements
- 6+ years of software development experience, including at least 1–2 years in a technical lead or equivalent leadership role
- Proven experience leading technical projects from inception to completion
- Mastery of relevant programming languages, frameworks, and development tools
- Strong experience working with ReactJS, NodeJS, Javascript, AWS, and PostgreSQL
- Strong understanding of system architecture and design patterns
- Expertise in agile development methodologies and project management tools
- Demonstrated ability to plan, prioritize, and manage multiple concurrent projects
- Excellent problem-solving and critical thinking skills
- Experience working with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)
- Strong leadership, mentorship, and task delegation capabilities
- Ability to adapt to evolving technologies and industry trends
- Experience in process improvement and driving change within a team or organization
Benefits
- Unlimited PTO.
- Non-working holidays per country of residence.
- Pro-rated 13th-month bonus in select regions.
- Salary increases and performance-based bonuses.
- Referral bonuses.
- Monthly internet stipend.
- We are a diverse, global team! 🌍
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentReactJSNodeJSJavascriptAWSPostgreSQLsystem architecturedesign patternsagile development methodologiescontainerization technologies
Soft skills
leadershipmentorshipproblem-solvingcritical thinkingcommunicationtask delegationcollaborationadaptabilityorganizational skillssupportive team environment