Full-Stack Engineer

$65 - $120/hourpay

Required Skills

React
Node.js
JavaScript
Express.js
REST API
Vue.js
Angular
MongoDB

Job Description

Job Title: Full-Stack Engineer


Location: Remote


Job Summary:

Join our customer's team as a Full-Stack Engineer, where you will drive the development of dynamic and scalable web applications using cutting-edge technologies. This is an exciting opportunity to apply your expertise in both frontend and backend frameworks while collaborating in a fast-paced, innovative environment. You'll play a vital role in shaping production-grade systems and modern evaluation workflows.


Key Responsibilities:

  1. Design, build, and maintain robust web applications from conception to deployment.
  2. Develop and integrate seamless frontend and backend solutions using modern frameworks.
  3. Architect and implement scalable APIs, database integrations, and efficient system designs.
  4. Contribute to automated evaluation workflows and quality assurance processes (e.g., Playwright).
  5. Work closely with cross-functional teams to deliver high-performing, user-centric solutions.
  6. Troubleshoot, optimize, and refactor code to ensure performance and reliability.
  7. Champion best practices in code quality, testing, and documentation.


Required Skills and Qualifications:

  1. 5+ years of hands-on experience in full-stack web development.
  2. Expertise in JavaScript and proficiency with frontend frameworks like React, Vue.js, or Angular.
  3. Skilled with backend frameworks such as Node.js and Express.js.
  4. Strong understanding of RESTful API design, system architecture, and scalable applications.
  5. Familiarity with MongoDB and database schema design (SQL or NoSQL).
  6. Experience with automated testing and evaluation tools.
  7. Exceptional written and verbal communication skills in English, with a keen attention to detail.


Preferred Qualifications:

  1. Master’s degree in Computer Science or a related discipline.
  2. Experience working in fast-paced, agile environments and directly contributing to team evaluations.
  3. Proficiency with additional frameworks such as Svelte, Solid, Flask, FastAPI, Django, or Fastify.

Apply now

Please note that after completing the interview process, you’ll be added to our talent pool and considered for this and other roles that match your skills.

Have any questions? See FAQs

Refer and Earn