Apply

Tech Lead

Posted 5 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 6+ years

πŸ“ Location: Latin America

πŸ” Industry: Software Development

🏒 Company: Outliant

⏳ Experience: 6+ years

πŸͺ„ Skills: AWSBackend DevelopmentDockerLeadershipPostgreSQLProject ManagementSoftware DevelopmentSQLAgileFrontend DevelopmentJavascriptKubernetesReact.jsSoftware ArchitectureCross-functional Team LeadershipCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringTeamworkNodeJS

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 Contentful CMS, ReactJS, 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
Responsibilities:
  • 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.
Apply

Related Jobs

Apply

πŸ“ Americas, Europe

🧭 Full-Time

πŸ” Software Development

  • 8+ years of software engineering experience, with increasing responsibility in technical leadership.
  • Expertise in backend development using Java, Node.js, or similar technologies; experience with React is a plus.
  • Experience implementing Fluent OMS is required.
  • Strong understanding of event-driven architecture, distributed systems, and real-time data processing.
  • Proficiency in API design and integration (REST, GraphQL).
  • Experience with cloud-native services (e.g., AWS Lambda, SQS, SNS, DynamoDB).
  • Proven track record of mentoring developers and leading agile teams in enterprise environments.
  • Familiarity with commerce platforms (e.g., Commercetools, Elastic Path, Shopify Plus) is a plus.
  • Exposure to DevOps, CI/CD pipelines, and monitoring tools.
  • Experience with AI-enhanced development workflows and a strong curiosity for innovation.*
  • Design, develop, implement, and support high-quality solutions for OMS and POS platforms, ensuring system reliability and minimal downtime.
  • Write clean, efficient, and well-documented code following best practices and coding standards, contributing to high-quality deliverables and robust system performance.
  • Validate changes through regression testing to ensure alignment with business needs and system stability.
  • Manage support requests and incidents using a ticketing system, providing timely updates and resolutions.
  • Analyze incident trends to identify recurring issues, recommend proactive solutions, and contribute to the development of innovative solutions to enhance retail operations.
  • Provide feedback on system and process improvements, collaborating with teams to implement enhancements and drive innovation across retail ecosystems.
  • Partner with designers, Product Managers, and clients to gather requirements, prioritize tasks, and deliver projects on time and within budget.
  • Create and maintain technical documentation, diagrams, and APIs to facilitate knowledge sharing and seamless data exchange.
  • Engage with stakeholders and clients to provide regular updates, address concerns, and ensure transparency on project progress, challenges, and decisions.
  • Act as a subject matter expert (SME) in OMS and POS technologies, guiding architectural and technology decisions.
  • Lead by example in technical excellence and coding standards, ensuring consistency and high performance across the codebase.
  • Conduct code reviews and provide constructive feedback to maintain code quality, support skill development, and encourage team learning.
  • Mentor and coach developers, supporting their professional growth and helping them navigate challenges in project delivery.
  • Collaborate with Delivery Managers, Product Managers, and leadership to scope work, assign responsibilities, and ensure alignment with client and business priorities.

Backend DevelopmentGraphQLLeadershipNode.jsAgileCloud ComputingDynamoDBJavaJavascriptReact.jsSoftware ArchitectureAPI testingCI/CDMentoringDevOpsMicroservicesSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Software Development

🏒 Company: Grupo QuintoAndar

  • Solid understanding of the engineering challenges of deploying machine learning systems to production;
  • Solid understanding of systems, software and data engineering best practices;
  • Proficiency with cloud-based services;
  • Proficiency in Python or another major programming language;
  • Have experience building backend systems, event driven architectures and rest/http applications
  • Have experience building solutions with LLMs (RAG, fine-tuning);
  • Have experience building AI agents and AI powered applications, familiarity with agentic frameworks (LangGraph, LangChain, AutoGen, CrewAI);
  • Experience leading teams and managing careers.
  • Lead a small team of Data Scientists and Machine Learning Engineers to build solutions based on AI/ML.
  • Be a technical reference to the team, including doing hands-on engineering work.
  • Shaping the technical direction of our products, translating business requirements into solutions.
  • Discuss business requirements with the Product Manager and other stakeholders.

AWSBackend DevelopmentDockerLeadershipProject ManagementPythonSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingKubernetesMachine LearningSoftware ArchitectureAlgorithmsData engineeringData scienceData StructuresREST APICommunication SkillsCI/CDAgile methodologiesRESTful APIsExcellent communication skillsProblem-solving skillsTeam managementTechnical supportData modeling

Posted 2 days ago
Apply
Apply

πŸ“ Mexico, Colombia, Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: DaCodes

  • More than 6 years of experience in software development, with at least 2 years in technical leadership roles.
  • Experience supervising code and security in complex projects.
  • Generalist knowledge in backend and frontend technologies (ideally Node.js and React).
  • Familiarity with scalable architectures and project management with multiple technological stacks.
  • Experience with quality control, testing, CI/CD, and security.
  • Experience in cloud platforms, preferably AWS, and agile methodologies.
  • Supervise compliance with development, quality, and security standards.
  • Review and validate work of senior developers to ensure consistency and technical alignment.
  • Collaborate with Project Manager to ensure technical alignment and roadmap fulfillment.
  • Participate in the definition and updating of technical standards and security policies.
  • Resolve technical doubts and team roadblocks.
  • Facilitate communication between multidisciplinary teams (backend, frontend, QA, DevOps, Data).
  • Lead technical communication with clients and third-party providers, adapting the message according to the audience.
  • Participate in technical meetings with internal and external stakeholders.
  • Document technical decisions and promote a culture of documentation and knowledge transfer.
  • Get involved in development when necessary to unblock critical progress.

AWSBackend DevelopmentLeadershipNode.jsProject ManagementSoftware DevelopmentAgileFrontend DevelopmentQAReact.jsSoftware ArchitectureCommunication SkillsCI/CDDevOps

Posted 2 days ago
Apply
Apply

πŸ“ Mexico, Argentina, Colombia, Brazil, Chile

πŸ” MarTech for Retail

🏒 Company: DaCodes

  • 10+ years of hands-on experience in Java development
  • Experience in MarTech technologies
  • 5+ years of experience in the retail industry

PostgreSQLDesign PatternsJavaSoftware ArchitectureExcellent communication skillsTeam management

Posted 2 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

🏒 Company: EncoraπŸ‘₯ 10001-10001πŸ’° $200,000,000 Private almost 6 years agoBig DataCloud ComputingSoftware

  • Knowledge/Experience in Infrastructure as Code/config management tools such as Terraform/Packer/Ansible
  • Knowledge/Experience in scripting languages such as Python, Shell script, Bash or Golang
  • Experience with container technologies such as Docker and Kubernetes
  • Experience with Helm
  • Experience with Git
  • Comfortable with Linux Environment for development.
  • Digest requirement from product and development teams and design high performance DevOps pipelines
  • Raise and discuss trade-offs of different design approaches elaborating detailed design documents
  • Maintaining and improving a CI/CD pipeline based on Jenkins
  • Create and maintain tools to automate the build process of the product
  • Keep the infrastructure as a code using Terraform
  • Develop solution components in partnership with the Dev team
  • Participate in technical discussions with customer operations and development team
  • Follow Agile processes and participate actively in all development phases, fostering a culture of collaboration.

DockerPythonBashGitJenkinsKubernetesCI/CDLinuxDevOpsTerraformMicroservicesAnsibleScripting

Posted 5 days ago
Apply
Apply

πŸ“ Colombia, Peru, Argentina

🧭 Full-Time

πŸ” Music

🏒 Company: BMAT Music Innovators

  • Strong Python skills
  • Strong knowledge of MongoDB
  • Experience designing distributed systems
  • Experience leading projects or teams
  • Lead and own projects or teams
  • Make technical decisions
  • Mentor others

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentDjangoElasticSearchKubernetesMongoDBRabbitmqSoftware ArchitectureData StructuresFastAPICI/CDMentoringDevOps

Posted 11 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Wellness

🏒 Company: Wellhub

  • Proven experience (5+ years) as a Tech Lead or Senior Software Engineer with a focus on frontend
  • In-depth knowledge of React and experience with TypeScript
  • Experience in one or more programming languages, libraries, and tools, such as TypeScript, JavaScript, advanced CSS, SASS, etc.
  • You're an experienced frontend engineer skilled in architecting large-scale multi-tier web applications with high availability and scalability
  • You have extensive experience in designing and developing complex modern web applications
  • Prior work experience with cloud-based architectures, specifically AWS and GCP
  • You have experience applying computer science fundamentals, including data structures, algorithm design, problem-solving, and complexity analysis
  • It's a plus if you have experience in developing RESTful web services, working closely with frontend teams to create mocks, define payloads, and follow HTTP best practices
  • You have some background in working with SQL technologies, including PostgreSQL or MySQL
  • You have exceptional communication skills that enable you to work effectively with diverse teams located across different countries
  • Advanced English skills and can clearly articulate ideas when speaking to groups in English.
  • Lead the design system, development, and maintenance of a multi-platform web and responsive mobile interfaces and systems
  • Lead and be hands-on with a multidisciplinary team of backend and frontend developers daily to build the Wellhub product
  • Troubleshoot platform issues and proactively identify opportunities for improvement
  • Provide technical guidance and mentorship to the team, fostering a culture of continuous learning and growth
  • Establish best practices for frontend development, testing, and deployment
  • Collaborate with cross-functional teams (e.g., product, Design) to understand requirements and deliver high-quality solutions
  • Define and implement the overall architecture for the frontend, including micro frontends, to ensure scalability, security, and maintainability
  • Design and develop a robust multiplatform responsible application that adheres to industry standards and best practices
  • Work with cutting-edge technologies and edge cases on a global scale
  • Support existing systems looking to enhance functionality, increase scale, and transform in new ways to meet our product demands
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.

GraphQLLeadershipFrontend DevelopmentTypeScriptCross-functional Team LeadershipReduxReact

Posted 13 days ago
Apply
Apply
πŸ”₯ Tech Lead (Fraud)
Posted 16 days ago

πŸ“ Brazil, Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: RecargaPayπŸ‘₯ 501-1000πŸ’° $10,000,000 Debt Financing almost 3 years agoMobile PaymentsFinancial ServicesFinTech

  • Hands-on experience in backend (Java, Spring Boot, Kafka, PostgreSQL, AWS)
  • Experience leading teams and working in product-driven companies
  • Experience in Python is a plus
  • Experience with asynchronous programming
  • Experience working with domains of medium to high complexity
  • Solid understanding of how web and mobile applications work including security, session management, and best development practices
  • Knowledge of relational database systems and Object Oriented Programming
  • Knowledge of Domain-Driven Design (DDD) and experience designing or maintaining microservices-based systems
  • Practical experience applying AI frameworks in development projects
  • Solid understanding of the software development lifecycle and experience with agile methodologies
  • Define team objectives and project goals, ensuring alignment with the company's broader strategies and objectives.
  • Facilitate communication within the squad and across technical and non-technical teams, ensuring alignment and timely delivery of high-quality outcomes.
  • Actively participating in the recruitment, training, and development of team members, fostering a productive and growth-oriented environment.
  • Collaborating with other technical leaders, aligning technology strategies and contributing to the evolution of the company's technical direction.
  • Ensuring the technical quality of deliverables, providing guidance and support in solving complex problems.
  • Promote the adoption of AI-assisted engineering practices within your squad and chapter, leveraging tools for code generation, automated refactoring, test case creation, and technical documentation. Identify opportunities where AI can enhance developer productivity, code quality, and team velocity.
  • Guide conversations to remove blockers and encourage collaboration in your team.
  • Collaborate with the Product Owner to ensure technical initiatives, such as refactoring, performance tuning, and tech debtβ€”are properly scoped and prioritized within the product backlog.
  • Ensure implementation of quality and observability standards, including automated testing, monitoring, alerting, and logging across the development lifecycle.
  • Lead retrospectives and continuous improvement efforts, driving team evolution through feedback and actionable insights.
  • Support team staffing decisions by matching people to tasks based on skills, priorities, and development opportunities.
  • Support the definition and follow-up of individual development goals aligned with team objectives and business priorities.

AWSBackend DevelopmentLeadershipPostgreSQLProject ManagementPythonSoftware DevelopmentSQLAgileArtificial IntelligenceFrontend DevelopmentJavaKafkaMachine LearningSoftware ArchitectureSpring BootAPI testingCI/CDRESTful APIsDevOpsMicroservicesTeam management

Posted 16 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Software Development

🏒 Company: Wellhub

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Expertise in technically leading a software engineering team.
  • Knowledge of retrieval-augmented generation (RAG) and related technologies.
  • Strong skills in programming languages such as Python, or Go, or Java.
  • Experienced in working with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL) understanding common use cases and performance pitfalls.
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Able to work efficiently on high scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Faster learner, easily adapting to new technologies quickly and efficiently.
  • Passionate and proven experience to build reliable minimum viable products and pilots in a short amount of time.
  • Design, develop, and implement generative AI based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Conduct research to stay updated with the latest advancements in generative AI.
  • Develop and optimize RAG systems to enhance the performance and accuracy of AI models.
  • Implement robust data retrieval mechanisms to support RAG frameworks.
  • Collaborate with data engineers to ensure seamless integration of data pipelines.
  • Design and develop APIs to interface with various AI models and services.
  • Ensure APIs are secure, scalable, and performant.
  • Ensure seamless integration of our AI applications with other software systems, enhancing interoperability and functionality.
  • Work closely with cross-functional teams including product managers, designers, and other engineers.
  • Participate in code reviews and provide constructive feedback to peers.
  • Communicate technical concepts and project progress effectively to non-technical stakeholders.
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.

Backend DevelopmentLeadershipPythonSQLJavaGoNosqlCommunication SkillsSoftware Engineering

Posted 19 days ago
Apply
Apply

πŸ“ South America, Canada

🧭 Full-Time

πŸ’Έ 25.0 - 55.0 USD per hour

πŸ” Software Development

🏒 Company: G2i Inc.

  • Have 5+ years of experience building and scaling production-grade full-stack applications.
  • Are fluent in TypeScript, with mastery over modern patterns in React, NestJS, and MongoDB.
  • Can architect large systems with modularity, separation of concerns, and tenancy-aware logic.
  • Are deeply familiar with REST APIs, GrraphQL, performance optimization, observability, and CI/CD pipelines.
  • Have real-world experience with AI tooling β€” whether it’s prompt design, using OpenAI APIs, building with LangChain/LlamaIndex, or orchestrating agents with multiple memory stores.
  • Understand that AI isn’t magic β€” and can clearly explain why it can’t (yet) replace what you do, even as you use it to go faster and build smarter.
  • Thrive in high-ownership, low-ego environments where speed and precision coexist.
  • Believe in clean code, customer obsession, and the power of relentless iteration.
  • Lead the design, implementation, and operation of full-stack product features across our platform using TypeScript, NestJS, React Router, Postgres, and MongoDB.
  • Navigate and evolve our complex multi-tenancy inheritance model, ensuring clean boundaries and scalable, permissioned experiences for every customer type.
  • Architect systems that work at scale β€” for hundreds of thousands to millions of end users, with high performance, high availability, and clear observability.
  • Collaborate with Product, Support, and Leadership to ship outcomes, not just features.
  • Build and maintain tools, services, and workflows that enhance internal velocity and enable AI-driven support experiences.
  • Participate in (and often lead) design reviews, architecture discussions, and code audits with an emphasis on Extendly’s high standards.
  • Use AI as part of your daily toolkit, and help shape how it’s used inside the product itself β€” from prompt chaining to autonomous agents to multi-context processors and LLM-driven Rapid Application Development.
  • Mentor engineers and elevate the technical culture through documentation, demos, and hands-on pairing.

AWSDockerLeadershipNode.jsPostgreSQLAgileFull Stack DevelopmentGitMongoDBSoftware ArchitectureTypeScriptAlgorithmsData StructuresREST APINest.jsReactCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringDevOpsMicroservices

Posted 22 days ago
Apply