Full Stack Software Engineer

Rivago Infotech Inc — United States · Posted ~2 days ago

Senior Onsite

Skills

Full-stack development Frontend development Backend development TypeScript Python Node.js Java .NET SQL NoSQL Vector databases ETL LLM frameworks Prompt orchestration Agent frameworks MCP AI evaluation frameworks Cloud platforms Docker CI/CD Automated testing Monitoring Agile Pair programming React Angular Vue Next.js Tailwind CSS Spring C# Vector Databases LLM Frameworks Azure AWS Google Cloud Platform

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join a technology team delivering full-stack solutions across diverse client environments. You will build readable, testable, maintainable, and scalable applications while working across modern frontend frameworks, backend services, databases, AI orchestration, cloud infrastructure, containers, and delivery pipelines. Candidates need at least five years of full-stack development experience, strong communication skills, and a focus on automated testing, observability, reliability, and Agile collaboration. The position requires extensive travel, estimated at approximately 80% of working time, with office-based work from Monday through Thursday.

Highlights

Work across a broad modern technology landscape spanning frontend, backend, AI systems, cloud platforms, data technologies, and reliability engineering. Travel and accommodation costs are covered, with opportunities for autonomous work, collaborative pair programming, and complex client-focused projects.

Description

Role: Full Stack Software Engineer Location & Travel Requirements: Requires extensive travel, estimated at approximately 80% of working time. Location is unknown at the moment and would be based on clients requirements and must work from office Monday to Thursday each week (Travel and accommodation costs will be taken care by Persistent) Interview Process: (Please inform candidates on the same and get their consent) Persistent Hacker Rank TestPersistent Video InterviewClient Hacker Rank TestClient Video Interview - 2 Rounds Job Description: Undergraduate or master’s degree; or equivalent experience5+ years of experience developing full-stack applications by writing code that is readable, testable, maintainable, and scalableDemonstrated experience working collaboratively with other developers, as well as technical and non-technical people within software teamsHands-on experience and willingness to learn across frontend (TypeScript, React, Angular, Vue, Next.js, Tailwind), backend (Python, Node.js, Java/Spring, C#/.NET), and databases (SQL, NoSQL, vector databases, ETL)Experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs, evaluation frameworks, and cloud platforms (Azure, AWS, GCP), including Docker and CI/CDStrong focus on automated testing, logging, monitoring, and overall system reliabilityExperience working in Agile teams, including active participation in sprint ceremoniesExperience pair programming collaboratively with other developersExceptional time management to meet your responsibilities in a complex and largely autonomous work environmentStrong communication skills, both verbal and written, in English and local language, with the ability to adjust your style to suit different perspectives and seniority levels