Job Closed

This listing is no longer active.

Truelogic Software logo
Truelogic Software

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

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2004H1B No SponsorCompany SiteLinkedIn

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 Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

• 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

Germany
€50K - €90K / year

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)

South Africa
28K - 55K / year
Intellectsoft logo

Java Developer

Intellectsoft

Engineering Your Vision

Backend Engineer15 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• 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

Ukraine
Full TimeRemoteTeam 10,001+H1B Sponsor

• 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.

Brazil