Job Closed
This listing is no longer active.
Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
Senior Full-stack Engineer, React/Node, Backend-Focused
Location
Mexico
Posted
15 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-stack Engineer, React/Node, Backend-Focused
Truelogic Software
• Own the full lifecycle of product features, from database schema design and backend implementation to frontend delivery and production monitoring. • Design, build, and maintain scalable event-driven and distributed systems with strong guarantees around reliability and data consistency. • Develop and optimize complex PostgreSQL queries, migrations, and transactional workflows for high-performance financial operations. • Build resilient integrations with third-party systems using webhooks, queues, retry mechanisms, and reconciliation processes. • Implement reliability engineering patterns including idempotency, dead-letter queues (DLQs), outbox patterns, and fault-tolerant processing. • Create responsive and high-quality user interfaces using React and Next.js. • Contribute to architectural decisions and continuously improve system scalability, observability, and operational excellence. • Leverage AI-assisted development tools such as Claude Code or similar platforms to improve engineering productivity and accelerate delivery. • Participate in code reviews, mentor engineers, and promote best practices for handling sensitive financial and transactional data. • Collaborate cross-functionally with product, design, and engineering stakeholders to deliver exceptional user experiences. • Implement and maintain observability and monitoring solutions using tools such as Datadog or OpenTelemetry. • Contribute to infrastructure automation and cloud resource management using Infrastructure as Code practices such as Terraform or Pulumi. • Ensure engineering practices align with security, compliance, and regulated-environment requirements including SOC2 and PCI-DSS standards where applicable.
Job Requirements
- 5+ years of experience as a Full-Stack Engineer delivering production-ready applications end-to-end.
- Strong proficiency with TypeScript and Node.js.
- Advanced experience with React and Next.js.
- Deep expertise in PostgreSQL and database engineering, including raw SQL, query optimization, migrations, and performance analysis.
- Proven experience designing and maintaining event-driven and distributed systems.
- Strong understanding of reliability engineering patterns, including:
- Idempotency keys and retry strategies
- Dead-letter queues (DLQs)
- Outbox patterns
- Reconciliation processes for data consistency
- Experience building webhook-driven architectures and integrating third-party systems.
- Solid understanding of scalable system architecture, asynchronous processing, and fault-tolerant applications.
- Experience working with financial, payments, billing, payroll, or ledgering systems.
- Hands-on experience using AI-assisted development tools such as Claude Code or similar agentic coding platforms.
- Strong problem-solving skills with a systems-thinking mindset and attention to edge cases and data integrity.
- Excellent communication skills and ability to work autonomously within high-impact engineering teams.
- Experience with Infrastructure as Code tools such as Terraform or Pulumi.
- Familiarity with observability and monitoring platforms such as Datadog or OpenTelemetry.
- Experience working in regulated or compliance-heavy environments, including SOC2 or PCI-DSS.
- Knowledge of property-based testing frameworks such as fast-check for validating complex business logic.
- Experience optimizing applications for scalability, reliability, and operational excellence.
- Prior experience mentoring engineers and participating in technical leadership initiatives.
- Experience working within fintech or high-transaction-volume platforms.
- Exposure to modern AI-enhanced engineering workflows and automation practices.
- Experience collaborating within autonomous, product-focused engineering teams.
- Passion for clean architecture, exceptional user experience, and high-quality software craftsmanship.
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 Backend Engineer Jobs
Java Softwareentwickler, w/m/d
BBHT Beratungsgesellschaft mbH & Co. KGGemeinsam. Innovativ. Erfolgreich.
• Eigenverantwortliche Beratung, Gestaltung & Umsetzung der IT-Projekte unserer Kunden • Technische Umsetzung fachlicher Anforderungen in klassischen und agilen Entwicklungsteams • Entwicklung moderner Client-Server Anwendungen mit Web Frontend und Java Backend für unsere Kunden • Partnerschaftliche Zusammenarbeit & offene Kommunikation mit unseren Kunden & Stakeholdern
Role Description We're looking for a strong backend engineer to take ownership of day-to-day backend and cloud tasks, including: - Building features - Fixing bugs - Evolving the schema - Integrating with LLM providers - Ensuring the AWS suite works well with the disconnected GPU server - Maintaining system observability in production This role allows the lead to focus on larger research-shaped problems, such as: - Managing a massive database of interconnected South African legal documents - Improving LLM models - Local model training The codebase is well-structured, well-tested, and well-instrumented. You will be stepping into a working production system that needs an engineer who can: - Read and extend the code without breaking it You will primarily write Python and some TypeScript for frontend staging, with the frontend team improving your work. Responsibilities include: - Managing Docker - Handling AWS - Working with user-related database components Qualifications - A computer scientist by training or demonstrable depth - Strong production Python experience (Django, async, standard library) - Database fluency, specifically PostgreSQL - Experience with AWS, Cloudflare, and Docker - CI/CD experience with GitHub Actions - System architecture instinct - Pragmatic frontend skills (React + TypeScript) - Tooling judgement using AI tools effectively - South African work-time overlap Requirements - Production experience with vector search, hybrid retrieval, or RAG pipelines - Domain-Driven Design experience - Experience with streaming technologies (SSE / WebSockets) - Microkernel / plug-in patterns experience - Experience with POPIA / GDPR / PCI-DSS compliance - Document-processing pipelines experience - Background in legal-tech, regtech, fintech, healthtech, or other regulated domains Benefits - Packages between R28 000 and R55 000 (total cost to company) - Equity available for the right candidate(s)
• Collaborate with the team to design, develop, and improve existing systems • Implement new features and enhance current platform functionality • Develop solutions supporting new products and user experiences • Maintain production systems and investigate root causes of issues • Actively participate in Agile/Scrum ceremonies • Ensure adequate unit and integration test coverage • Contribute to code reviews and technical discussions • Support architecture planning and system design activities • Communicate effectively and collaborate with distributed teams
• Be part of the development team; • Gather requirements, document, design, and implement solutions; • Ensure compliance with established requirements; • Manage own tasks autonomously; • Demonstrate proactive problem-solving skills.



