Pop-Up & Email Marketing R&D Trainee - Full-Stack Engineer - Bilingual Mandarin

CWILL
  • Cary, North Carolina
  • $80,000–$110,000 Per Year
  • Autofill and Review
6 days ago

Job Description

Description

About CWILL

CWILL (pronounced 'quill') is a post-purchase and retention suite built for Shopify brands. Reduce support tickets, recover lost revenue from returns, and turn one-time buyers into loyal fans — with tools purpose-built for every touchpoint that follows the sale.

About the Role

We're building a new generation of AI-native full-stack engineers. As AI changes how software is built, we want engineers who can take a feature from idea to release, across frontend, backend, database and deployment, using AI as part of everyday work.

You'll join our CWILL Pop-Up & Email Marketing team and learn through mentorship and real projects, helping us move toward a steady weekly release cycle.

Product Intro:

https://www.cwill.com/products/pop-up-email-marketing/

Base location required:

Cary, NC

(We are unable to hire in other states; relocation will be required.)

Hybrid remote working setting

What You'll Do

Engineering Work

  • Develop business systems, internal tools, data tools and AI applications; with your mentor, gradually take on the full cycle: frontend, backend, database, API integration, testing and deployment
  • Learn and use our standard AI development workflow: use AI tools for breaking down requirements, generating code, debugging, writing test cases, documentation and building productivity tools
  • Build small feature modules end to end, including pages, APIs, database tables, admin settings, permissions, data processing and basic deployment
  • Work with product and business teams to understand requirements, join solution discussions, break down tasks, integrate and test, verify releases and run retrospectives
  • Take part in code review and technical retrospectives to keep raising code quality, engineering standards, testing discipline and reliability
  • Capture reusable knowledge such as components, scripts, AI prompts, runbooks and project notes

Your Growth Path

  • Months 1–3: learn frontend, backend, databases, APIs, Git, testing, deployment and our AI workflow, and build strong engineering habits
  • Months 3–6: ship complete small features (a page, an API, a table, an admin setting, a release) with frequent code review
  • Months 6–12: independently own small and medium features, using AI to plan, break down tasks, integrate, test and release
  • Months 12–18: grow into an AI-native full-stack engineer with strong business understanding, delivery skills and AI collaboration


Requirements

Requirements

  • Bachelor's degree or higher; recent graduates welcome. Computer Science, Software Engineering, Artificial Intelligence, Information Management, Mathematics or related majors preferred
  • No full-time work experience required; internships, coursework, personal or open-source projects are a plus
  • Solid computer science fundamentals: data structures, networking, databases, operating systems and software engineering
  • At least one backend language, such as Java, Python, Go or Node.js, with basic coding ability
  • Frontend basics (HTML, CSS, JavaScript) and familiarity with a common framework such as Vue or React
  • Database basics such as MySQL and Redis: able to design simple tables and write SQL
  • Familiarity with API development, frontend–backend integration, Git, Linux and deployment workflows
  • Familiar with, or eager to master, AI coding tools such as ChatGPT, Claude, Cursor or Copilot, and able to understand, verify and improve AI-generated code rather than shipping it blindly
  • Professional working proficiency in Mandarin Chinese and English (you will work daily with our engineering team in China)

Nice to Have

  • Projects such as web systems, admin dashboards, mini-programs, AI tools, automation scripts or data processing
  • Strong interest in AI-assisted development, full-stack engineering and building business systems
  • Curious and hands-on; you explore, learn and solve problems on your own initiative


Benefits

Starting Pay: 80k - 110k depends on experiences, open to negotiation

  • 401(k)
  • PTO
  • Paid Holidays
  • Insurance

Numbers & Facts

LocationCary, North Carolina
Salary$80,000–$110,000 Per Year
Websitecwill.com/products/pop-up-email-marketing

Skills

  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Programming Languagesunmatched
  • Business Developmentunmatched
  • Business Solutionsunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Data Processingunmatched
  • Data Structuresunmatched
  • Database Administrationunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Documentationunmatched
  • Email Marketingunmatched
  • English Languageunmatched
  • Gitunmatched
  • Go Programming Language (Golang)unmatched
  • HTML (HyperText Markup Language)unmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Linux Operating Systemunmatched
  • Mandarin Chinese Languageunmatched
  • Mathematicsunmatched
  • Mentoringunmatched
  • Multilingualunmatched
  • MySQLunmatched
  • Node.jsunmatched
  • Open Sourceunmatched
  • Operating Systemsunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Engineeringunmatched
  • Quality Managementunmatched
  • React.jsunmatched
  • Redisunmatched
  • Reliability Testingunmatched
  • Reporting Dashboardsunmatched
  • Research & Development (R&D)unmatched
  • SQL (Structured Query Language)unmatched
  • Salesunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Engineeringunmatched
  • Standards Developmentunmatched
  • Systems Administration/Managementunmatched
  • Systems Engineeringunmatched
  • Team Playerunmatched
  • Test Caseunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder