Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
Hands-On Tech Lead – PropTech, Real Estate Media
Location
Brazil
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Hands-On Tech Lead – PropTech, Real Estate Media
Truelogic Software
• Guide the development of end-to-end features for a lean team, making pragmatic trade-offs between rapid shipping and long-term code health. • Remain heavily hands-on, writing clean, production-grade code across the entire full-stack TypeScript ecosystem. • Move past basic implementations to deploy custom agentic workflows, state machine logic, and custom RAG pipelines. • Build custom guardrails, traceability frameworks, and confidence/quality algorithms to mathematically measure, test, and prove LLM output reliability. • Turn high-level, ambiguous ideas into functional, working code rapidly, prioritizing immediate execution over lengthy architecture meetings. • Establish rigorous code review processes, testing discipline, and guidelines for the responsible and mature use of AI coding assistants within the team.
Job Requirements
- Expert-level TypeScript proficiency with deep comfort utilizing advanced patterns (e.g., Generics and Discriminated Unions) to maximize shipping speed.
- Deep Node.js experience, with a strong preference for Mastra or a proven background in building custom state-machine-driven backend logic.
- Strong capabilities in modern web development; our primary stack is SvelteKit, but React or Vue wizards with the engineering DNA to pick up new frameworks fast are highly welcome.
- A track record of deploying practical LLM-powered features or agents, paired with a solid understanding of token costs, evaluations, and prompt safety.
- Advanced, daily use of next-gen engineering assistants (e.g., Claude Code, Cursor) to automate boilerplate, combined with the strict engineering discipline to manually debug syntax walls in minutes.
- The ability to jump across the entire web stack autonomously without being blocked by business-logic friction or basic syntax.
- Outstanding English communication skills with comfort working in an async-first, highly autonomous environment.
Benefits
- 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
- Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
- Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
- Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
- Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
PipePipe has built the world’s first trading platform to help founders access the capital they need to grow on their terms.
• Designing, developing, and deploying scalable and reliable backend services, primarily using Go and Python. • Architecting, optimizing, and maintaining relational database tables in PostgreSQL. • Leading technical projects from concept to launch, ensuring high quality and reliability. • Collaborating with cross-functional teams, including product managers and other engineers, to define requirements and implement solutions. • Conducting thorough code reviews and championing engineering best practices.
Software Engineering Manager – Paid Products
Grupo OLXBuscamos o novo para ir além! Vem reinventar a sua carreira com a gente!
• Lead and develop two engineering teams, working closely with Product, Design, and Data disciplines; • Ensure teams deliver with quality, speed, and alignment with business objectives; • Foster a high-performance environment focused on ownership, collaboration, and continuous improvement; • Support and track the growth of team members through regular feedback and development plans; • Ensure alignment and effective communication across squads and stakeholders; • Monitor and evolve engineering metrics (quality, performance, productivity); • Contribute to the tribe's strategic decisions, linking technology to business impact.
Intermediate Full-stack Engineer
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
Role Description We are looking for a Full-stack Engineer to join our remote engineering team. As part of a small, collaborative team, you will contribute directly to the development of customer-facing products. Your balance of back-end and front-end development know-how will ensure our applications are functional, intuitive, and visually appealing. Key Responsibilities - Full-stack development: develop, test, and maintain scalable web applications using Ruby on Rails as the primary framework. Write clean code with guidance, and consistently follow stated best practices. - UI/UX design: collaborate with product managers, designers, and developers to implement user-friendly and aesthetically pleasing interfaces. Use modern tools and frameworks to build rich, beautiful user experiences. - Front-end development: Use HTML, CSS, JavaScript, and modern server-side frameworks (Ruby on Rails Hotwire or Phoenix LiveView) to implement responsive and dynamic front-end solutions. - Back-end development: design and develop RESTful APIs, integrate third-party services, and manage databases using PostgreSQL or similar technologies. - Code quality: write code that meets our internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code reviews. Look to simplify code solutions. - Testing and debugging: write and conduct thorough testing, debugging, and performance optimization to ensure the stability and efficiency of applications. - Delivery: own the entire life cycle of a piece of work, shipping features and small improvements, seeking appropriate assistance and guidance from the team. Collaborate with the team on larger projects. - Self-management: set and meet timeline expectations for your work. Recognise early when a task is taking longer than expected and seek to resolve. Be comfortable working in a fully remote, agile, iterative software development process. - Collaboration: participate in technical design of features with guidance. Contribute evenly in pair programming. Role model values and behaviours to team mates. - Communication: express ideas clearly when pairing and in small team forums. Suggest new technical/process ideas. Articulate thinking clearly to wider team. - Continuous improvement: stay updated on emerging technologies and industry trends, and seek ways to improve existing processes and products. - Mentoring and coaching: provide advice on specific technical approaches in areas you are familiar in. Qualifications - Customer focus and maintaining empathy with our customers. - Asynchronous communication by default with synchronous collaboration when needed. - Over-communication and collaborative debugging. - Autonomy and action over consensus. - Ownership over the product and the work. - Collaboration and supporting team members. - Transparency and making work visible. - Iterating continuously. Requirements - Experience with Salesforce Service Cloud or Salesforce Commerce Cloud (nice to have). - Experience with cloud platforms (e.g., AWS, Heroku) (nice to have). - Knowledge of DevOps practices and CI/CD pipelines (nice to have). - Experience with mobile development or responsive design (nice to have). Benefits - 30 paid days off each year — use them for vacation, holidays, or personal time. - 5 paid sick days, up to 60 days of medical leave, and 6 paid days off for family events like weddings, funerals, or having a baby. - Partially covered health insurance - after probation. - Wellness bonus for gym memberships, sports nutrition, and similar needs.
• Encontrás respuestas innovadoras a problemas complejos • Automatizás tareas y creás runbooks • Participás activamente en el proceso de contratación como entrevistador técnico




