Senior Software Engineer, Full-stack Node, React

Posted Sep 17

This is a fully remote position, open to applicants in Argentina.

📋 Description

• Lead the design and implementation of medium to large-scale features across the technology stack, documenting decisions made and anticipating edge cases along with long-term maintainability.

• Develop and manage TypeScript/Node.js microservices, event handlers, cron jobs, and React user interfaces that drive core financial operations.

• Utilize AI coding assistants and agentic tools for tasks such as scaffolding, refactoring, test generation, and code review.

• Decompose complex issues involving multiple services and user interfaces; oversee the delivery process from design through to deployment.

• Produce well-tested, maintainable code while performing comprehensive code reviews, including those for AI-generated code.

• Guide junior and mid-level engineers in technical practices and the responsible use of AI tools.

• Collaborate with engineers in different product teams and contribute to shared services.

• Take part in the on-call rotation, lead incident responses, and conduct reviews following incidents.

• Recognize and tackle technical debt while balancing immediate delivery with the long-term health of the system.


⛳️ Requirements

• Over 5 years of professional experience in software engineering, showcasing a full-stack skill set (backend services and frontend user interfaces).

• Expertise in TypeScript and Node.js for developing production services.

• Proficiency in React for creating production-oriented UIs, covering state management, component design, and performance optimization.

• Experience in designing and implementing REST or GraphQL APIs.

• Strong understanding of relational databases, including PostgreSQL or similar systems, along with modeling, query optimization, and migrations.

• Familiarity with event-driven architectures and messaging patterns such as Kafka or SQS.

• Experience in a microservices-based environment.

• Practical, daily experience with AI-assisted development tools like GitHub Copilot, Cursor, Claude Code, Zed’s Agentic editing, or similar.

• Comfort with prompt/context engineering and validating outputs generated by AI.

• A solid understanding of software design principles, separation of concerns, error handling, and testing methodologies.

• Experience in writing unit, integration, and end-to-end tests.

• Comfort operating within a cloud environment, preferably AWS, with knowledge of deployments, logging, and basic infrastructure concepts.

• Excellent communication skills; proactive in sharing updates, obstacles, and technical risks.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Flexible work hours and remote work options.

• Opportunities for professional development and continuous learning.

• Inclusive and collaborative company culture.

People also viewed

NVIDIA2 days ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management2 days ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity2 days ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions2 days ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog2 days ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs2 days ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers