We are a hands-on AI consulting firm
Senior Full Stack Developer
Location
Argentina
Posted
82 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer
Marvik
• Work hand-in-hand with leadership and other teammates to prioritize and execute on our product roadmap • Design, develop and own complex features or software components • Deliver robust, scalable, and well-tested code • Help develop and establish best practices to lay the foundation for a high-performing technology team and its culture • Collaborate with Design and Operation teams to keep making Aleph better every day.
Job Requirements
- 5+ years of software development experience
- 1+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new or existing systems
- Solid background in algorithms and data structures
- Experience with React
- Previous startup experience, or experience thriving in an unstructured environment
- Experience with a B2B SaaS product, analytics, or building tools for Finance teams
- Exposure and interest in Finance, with emphasis in FP&A.
Benefits
- Challenging projects
- Opportunity to join a growing company with multiple professional development opportunities
- Work on stuff other people only read about
- Excellent work environment, full of highly motivated and talented young professionals.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Tech Lead (M/F/D) - Remote (EMEA, GMT+/-2)
SastrifySupporting high-growth companies with their SaaS negotiation, budgeting, and automation.
Empower businesses to succeed! Sastrify is building the future of software management. Our AI-powered platform helps IT, Procurement, and Finance teams discover, acquire, and optimize their software landscape. Founded in Cologne in 2020, we’ve raised €57M+ from top-tier investors (FirstMark, Endeit, HV Capital) and serve 50,000+ users. Join our team of Sastronauts! We’re looking for a Tech Lead who acts as the primary technical counterpart to our Head of Product & Engineering. This is a high-impact, non-managerial, 70%+ hands-on coding role designed for a seasoned engineer who loves the craft of building as much as the “why” of product development. You’ll report directly to the CTO and bridge the gap between product discovery and technical execution. As we scale, you’ll have the opportunity to build and lead a small team of engineers who will report to you. Ready to shape the future of SaaS management? Let’s do it together! You'll be working with Max Messing, CTO and Lars Klein, Head of Product. What you’ll do as our Tech Lead (m/f/d) - Hands-on Execution: Lead by example by writing high-quality, production-ready code across the entire stack (React/Node.js). You’ll tackle the most complex technical challenges and set the quality bar for the team. - AI-Native Development: Pioneer AI-augmented development workflows for the entire team. We don’t just want someone who “uses Copilot” — we want someone who can architect AI features (LLMs, agents, automation) into our platform AND use AI tools to fundamentally change how our team ships code. You should have opinions on when to prompt-engineer vs. fine-tune, how to evaluate LLM output quality, and how to build reliable AI pipelines in production. - Product Partnership: Collaborate daily with the Head of Product & Engineering to translate the product vision into a robust technical roadmap. You’ll be the “voice of engineering” in product discovery. - Technical Evolution: Define and evolve our full-stack architecture. We’re pragmatic about our infrastructure — the right tool for the right problem, not dogmatic about any specific cloud pattern. - Technical Feasibility: Evaluate new feature requests for technical risk and effort, providing high-level estimates and alternative technical paths to achieve business goals. - DevOps Culture: Advocate for and implement best practices in IaC and CI/CD, ensuring our deployment cycles remain fast and reliable. - Mentorship & Quality: Drive technical excellence through deep code reviews, pair programming, and setting the standard for documentation and testing. Our Tech Stack - Front-End: TypeScript, React.js, React Query, Storybook - Back-End: Node.js, TypeScript, PostgreSQL (via TypeORM) - Infrastructure: Serverless Framework, AWS Lambda, Terraform - AI/LLM: AI SDK, LangChain.js, Agents SDK for building AI-native features - Workflow: Fully automated CI/CD with daily production deployments
Software Engineer – Professional Archive Search
SmarshSmarsh enables organizations to manage the risk and uncover the value within their communications data.
• Support and empower your team by contributing to a collaborative, inclusive, and respectful work environment • Partner with engineers and stakeholders across teams to design and implement scalable solutions • Participate in a shared on-call rotation to support service reliability and incident response with a focus on learning and prevention • Collaborate with Product and Engineering to define technical requirements, timelines, and deliverables • Apply modern engineering practices, including Agile methodologies, CI/CD pipelines, and DevOps principles • Review code, identify areas for improvement, and help reduce technical debt • Troubleshoot and resolve production issues to maintain high availability and performance • Continuously learn about emerging technologies and evaluate how they can benefit the team • Deploy and manage applications in Kubernetes environments • Monitor application health and performance using tools such as Splunk, Datadog, and Grafana
Senior Software Engineer – Professional Archive Search, AI
SmarshSmarsh enables organizations to manage the risk and uncover the value within their communications data.
• Support and empower your team by contributing to a collaborative, inclusive, and respectful work environment • Partner with engineers and stakeholders to design and deliver scalable search and data solutions • Help bridge traditional lexical search and modern semantic search approaches • Design and implement hybrid search strategies combining keyword-based and vector-based retrieval • Work with vector databases to manage and query high-dimensional embeddings • Design and optimize retrieval-augmented generation (RAG) pipelines, including handling long documents and retrieval quality • Contribute to knowledge graph–driven approaches to enhance search relevance and data relationships • Build and maintain high-throughput streaming data pipelines (e.g., Kafka) for real-time ingestion and indexing • Contribute to architectural decisions that improve system scalability, reliability, and observability • Participate in a shared on-call rotation to support service reliability and incident response with a focus on learning and prevention • Collaborate with Product and Engineering to define technical requirements, timelines, and deliverables • Apply modern engineering practices, including Agile methodologies, CI/CD pipelines, and DevOps principles • Review code, identify areas for improvement, and help reduce technical debt • Troubleshoot and resolve production issues to maintain high availability and performance • Stay current with emerging technologies in search, AI, and data systems, and evaluate their impact • Deploy and manage applications in Kubernetes environments • Monitor application health and performance using tools such as Splunk, Datadog, and Grafana
Staff Software Engineer, Voices
SynthesiaCreate studio-quality videos with AI avatars and voiceovers in 140+ languages. Trusted by Reuters, BBC, Amazon and more.
• work on the core systems powering Synthesia’s script preview and voice generation experience • build and operate backend services that orchestrate multiple text-to-speech (TTS) providers • ensure provider reliability, request routing, and output consistency • contribute to user-facing product problems from a backend perspective • own projects that span multiple systems and domains • evaluate work through system performance and user experience metrics • collaborate closely with product, frontend, and R&D teams



