FullStack Developer

New
V
VirtasantSaaS / AI
Be based in a Latin American country., East Coast office hoursContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Strong level of English, written and spoken.
Experience
4+ years
Required Skills
SQLGCPJavaMySQLTypeScriptGoReactMicroservices

Requirements

  • 4+ years of full-stack software development experience with modern frontend frameworks and backend services.
  • Solid experience with React and TypeScript, including familiarity with JavaScript design patterns and single-page apps.
  • Solid experience in Java and/or GoLang, including working with data structures, relational databases (MySQL preferred), and SQL.
  • Hands-on experience with AI coding assistants (such as Cursor, Claude Code, or GitHub Copilot) as part of a daily development workflow.
  • Experience working with Microservices.
  • Strong attention to detail and a commitment to unit and functional testing.
  • Comfortable working independently on well-defined problems and seeing them through to completion.
  • Post-secondary education or equivalent technical aptitude in Computer Science or Engineering.
  • Familiarity with cloud platforms (especially GCP) and application infrastructure concepts (containers, caching, distributed systems) is an asset.
  • Experience building AI-driven applications, agentic products and features, working with LLMs, or using frameworks like LangChain or Google ADK is considered a strong asset.

Responsibilities

  • Design, develop, test, deploy, and support high-quality code across both backend services and frontend user interfaces.
  • Contribute to architecture and design discussions, and help evaluate trade-offs around scaling, reliability, and maintainability.
  • Build robust user interfaces using HTML5 technologies (HTML, CSS, JavaScript ES2017, TypeScript, React) across browsers and platforms.
  • Develop backend services (Java, GoLang) that make up our client's core solution, with attention to performance and data quality.
  • Use AI coding tools (e.g., Cursor, Claude Code, GitHub Copilot) as part of your daily workflow to improve productivity and code quality.
  • Participate in code reviews, giving and receiving feedback that improves the quality and consistency of the codebase.
  • Identify and flag technical debt, and contribute ideas for how to address it.
  • Break down development tasks into clear, manageable pieces and execute them reliably.
  • Collaborate with Product Management and Quality Assurance to refine requirements and ensure your work meets a high bar for quality.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now