Point your AI agent at freehire and let it find you a job.

Get the CLI →

Virtual Champs Global Inc.

NewBe an early applicant

Mid Level Web Developer

Posted
Discussion

Summary

A mid-level full-stack developer who maintains, troubleshoots, and improves existing web services, builds new features, and integrates AI tools and third-party services. Core stack is Node.js across frontend and backend, with REST APIs, databases, and Git-based workflows.

Key Responsibilities

  • Maintain, troubleshoot, and improve existing services and applications.
  • Develop new services and features to support operational requirements.
  • Build and implement solutions that improve business processes and operational efficiency.
  • Integrate new tools, AI software, and third-party services into existing systems.
  • Ensure existing services remain stable, reliable, and scalable.
  • Collaborate with the operations team to understand requirements and develop appropriate technical solutions.
  • Identify opportunities for automation and process improvement.
  • Provide ongoing technical support and resolve issues related to existing and newly developed services.

Required Qualifications:

  • Full-Stack Development: Mid-level experience in full-stack software development, with strong proficiency in Node.js across both frontend and backend systems.
  • Architecture & Databases: Solid understanding of backend architecture, database design, and database management.
  • APIs & Integrations: Hands-on experience building and consuming RESTful APIs and connecting third-party services.
  • AI Feature Integration: Experience integrating AI tools, software, or APIs into functional web applications.
  • AI-Assisted Development: Daily experience using AI coding tools and assistants (e.g., GitHub Copilot, Cursor, ChatGPT) to accelerate development, streamline debugging, and boost productivity.
  • Version Control: Proficiency with Git and standard collaborative development workflows.
  • Core Competencies: Strong troubleshooting and problem-solving skills, with the ability to manage tasks independently while collaborating effectively with a team.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available