Careers at EverWorker.

Mid-Level Full Stack Developer

Bucharest, Romania (preferred); Remote (CET or US Eastern hours) 

About the Role

As a Mid-Level Full Stack Developer, you’ll work under the guidance of senior engineers to build and maintain web applications in React and Meteor. You’ll contribute to both front- and back-end components, modeling data in MongoDB, implementing server logic in Node.js/TypeScript, and integrating AI/ML features at a basic level. You’ll be responsible for delivering individual user stories end-to-end, with growing autonomy and occasional cross-project support. Familiarity with modern tooling and a willingness to learn are key. 

Key Responsibilities

  • Feature Implementation: Contribute to the design and coding of features in React and Meteor, following patterns and abstractions defined by seniors. 
  • Meteor Fundamentals: Implement publications, methods, and routing in Meteor; collaborate on client/server data flows (pub/sub). 
  • Data Modeling: Design and maintain MongoDB schemas and indexes; assist with simple aggregation queries. 
  • AI/ML Support: Integrate basic LLM calls and embedding pipelines; work on RAG endpoints under mentorship. 
  • API & Services: Develop RESTful endpoints and simple plugins in Node.js/TypeScript and Python; follow established standards. 
  • Testing & Reviews: Write unit and integration tests (Jest, Mocha); participate in PR reviews and adhere to linting rules. 
  • Debugging: Use Chrome DevTools and VS Code to troubleshoot front-end issues; log and debug basic server errors. 
  • Collaboration: Pair-program with senior developers, attend stand-ups, and update tickets with clear status. 

Required Qualifications 

  • Bachelor's degree in computer science, Engineering, or related field 
  • 2–4 years of full-stack experience, including at least 1–2 years with React and Meteor 
  • Hands-on with JavaScript/TypeScript, Node.js, and basic Python or Bash scripting 
  • Experience modeling data in MongoDB (collections, indexes, simple aggregations) 
  • Basic familiarity with LLM concepts, RAG memory patterns, or vector lookups 
  • Comfortable using Git (branching, PRs) and working within a CI workflow 
  • Solid debugging skills in browser and IDE environments 

Preferred Qualifications 

  • Exposure to containerization (Docker) and orchestration (Kubernetes) 
  • Some experience with AWS services (Lambda, S3, EC2) or another cloud platform 
  • Familiarity with CI/CD pipelines and Infrastructure as Code tools (Terraform, Pulumi) 
  • Any hands-on with graph databases or basic vector stores