Important Information
Role: Technical Lead - Backend Engineering
Core Stack: Java (preferred) or Python, AWS
Location: Peru - Remote in Peru
Job Summary
We are seeking a highly experienced Technical Lead Java and Python (19562) and advanced hands‑on experience in AWS cloud engineering. This role is adecuado for a strong Senior or Lead-level engineer who can architect, build, and own backend services end‑to‑end while guiding technical direction and collaborating across teams.
Responsibilities and Duties- Build end‑to‑end product features using TypeScript, React, and Node.js, delivering UI, backend logic, and production-ready deployments.- Translate UI/UX designs into pixel-perfect, accessible, and responsive interfaces that elevate the customer experience.-
- Ensure strong data integrity, security, and performance across front‑end and back‑end systems.- Diagnose and resolve performance bottlenecks, reliability issues, and UX inconsistencies in a proactive and iterative manner.- Write and maintain unit, integration, and end‑to‑end tests with tools like Vitest, Mocha/Chai,
or Playwright.- Support and improve CI/CD workflows, including automation of testing and deployment pipelines.- Communicate clearly about technical decisions, trade-offs, and implementation strategies to cross‑functional teams.
Qualifications and Skills- Lead the design and implementation of backend services, ensuring scalability, reliability, and high performance.
- Propose and architect AWS-based solutions, including creation and optimization of cloud services.
- Translate functional and non-functional requirements into robust backend architectures (APIs, data flows, persistence layers).
- Develop high-quality, production-ready backend code (Java/Python), including automated testing.
- Make key technical decisions regarding databases, data models, and storage strategies.
- Collaborate in code reviews, architectural discussions, and cross-functional requirements definition.
- Own deployed backend
📌 Technical Lead (Lima)
🏢 Encora
📍 Lima