Logo SQUAD

Sr. Full Stack Engineer | Vue.js & Typescript (remote)

SQUAD
Job description

About Company

Our client is building a modern dating platform for relationship-ready singles. Backed by notable Silicon Valley firms, they aim to become a leading relationship platform. By leveraging Machine Learning, Large Language Models, Data Science, and Relationship Science, they help people find ideal partners. The focus is on delivering a high-quality user experience, robust software, data security, customer privacy, and ethical data use.

About Role

As a Senior Fullstack Engineer, you will join the engineering team to design, implement, and launch innovative software solutions in the dating and relationship space. Reporting to the Engineering Lead, you will handle the entire software engineering process for your projects, lead the development of new full-stack features, mentor junior team members, and contribute to the advancement of engineering practices.

Responsibilities

  • Implement new full-stack features using TypeScript, Vue.js, and PostgreSQL on the Supabase platform.

  • Lead technical projects, driving them to completion with minimal guidance.

  • Design and architect moderately complex systems and software-based solutions.

  • Learn, experiment with, and teach the team about new technologies and strategies for solving business problems.

  • Review and provide feedback on the work of other team members.

  • Document the structure, behavior, and operation of implemented software solutions.

  • Maintain, refactor, or fix existing functionality where necessary.

  • Mentor and assist junior engineers and co-op students.

  • Collaborate effectively with cross-functional teams and stakeholders.

Requirements

  • 7 to 10 years of experience in software engineering, with a focus on full-stack development.

  • Experience working on customer-facing web applications architected as Single-Page Applications (SPA).

  • Proficiency in implementing web application features in functional-reactive front-end frameworks (e.g., React, Vue).

  • Experience implementing back-end features in REST/GraphQL APIs.

  • Strong eye for UI/UX design with a proven ability to design intuitive user interfaces.

  • Ability to benchmark and validate technical solutions for optimal performance and scalability.

  • Experience with designing data models and resolving performance issues for relational SQL-based databases such as PostgreSQL.

  • Knowledge of web application security vulnerabilities and best practices.

  • Extensive experience programming in modern strongly-typed languages (e.g., TypeScript).

  • Strong problem-solving and analytical abilities.

  • Proficient with Git version control.

  • Intermediate to advanced knowledge and experience in software engineering diagramming.

  • Strong written and verbal English communication.

Bonus Points

  • Experience designing user interfaces in tools such as Figma or Sketch.

  • Knowledge of human-factors engineering best practices in UI design.

  • Familiarity with AI/ML Models and their analysis.

  • Proficiency with the entire tech stack: TypeScript, PostgreSQL, Vue.js, Tailwind CSS, Supabase.

  • Enthusiasm for type systems and their role in software engineering.

What we offer

💵 USD Salary

🌎 Fully remote work

📅 Flexible schedule & Paid PTO

🚀 Top project in the US

🤓 Training - Career path

Work with the Best, Become the Best.

At Squad, we don’t just build software—we build high-performing, multidisciplinary teams that drive digital acceleration. Our culture is rooted in collaboration, innovation, and continuous growth, ensuring that every team member is empowered to take ownership of their work and make a real impact.

What makes working with us different?

  • Global-Scale Projects, Startup Agility – We work with top-tier US companies, from high-growth startups to established enterprises, solving complex engineering challenges with cutting-edge technologies.

  • High-Impact Work – You won’t be another cog in the machine. Here, you’ll have the chance to shape meaningful solutions, influence decision-making, and see the direct impact of your contributions.

  • Ownership & Growth – We believe in autonomy with accountability—our team members take the lead, drive projects forward, and constantly refine their craft.

  • A People-First Mindset – Whether it’s flexible work arrangements, continuous learning opportunities, or an emphasis on work-life balance, we prioritize the well-being and growth of our team.

  • Tech-Driven Excellence – Our engineers are passionate about best practices, scalability, and crafting high-quality code. You’ll work with some of the best talent in the industry, always pushing boundaries.

If you’re looking for a dynamic environment where you can grow, innovate, and make an impact—this is the place for you. 🏆

Location
Remote
Flag of Argentina Argentina
Work type
Full-time
Work level
Senior
Date posted
about 20 hours ago

Get Job Alerts

Subscribe to get the latest Vue.js jobs

Your name
Enter your e-mail
Get Vue.js jobs right to your inbox
Your name
Enter your e-mail