Business System / CRM Developer (Internship)

Remote
Internship
Entry Level
Job Details:
  • Job Title: Business System / CRM Developer (Internship)
  • Working Location: Remote
  • Employment Type: Internship
  • Salary: $20-$25 per hr. (DOE)
  • Visa Support : No

Position Overview:
We are seeking a developer to custom-design web-based business systems and CRM tools from scratch to support processes such as sales management, customer tracking, and internal workflows.
As a Developer Intern, you will gain hands-on experience by participating in the full development lifecycle — including requirements gathering, system design, implementation, testing, and deployment. This internship is ideal for aspiring engineers who are interested in becoming in-house system developers or full-stack engineers.


What will you do:
  • Participate in the development of in-house business systems and CRM platforms from the ground up
  • Assist with back-end development using technologies such as Python, Node.js, or Java
  • Contribute to front-end implementation using frameworks such as React or Vue.js
  • Design and manage relational databases (e.g., MySQL, PostgreSQL), including schema design and query optimization
  • Support integration with external services via REST APIs or GraphQL
  • Assist in writing unit and integration tests
  • Prepare technical documentation, such as specifications, design docs, and user guides
  • Engage in team development via GitHub (code reviews, pull requests, issue tracking)

Required Qualifications & Skills:
  • Currently or recently completed a degree in computer science, information systems, or a related field
  • Basic understanding of HTML/CSS, JavaScript, and SQL
  • Experience with at least one programming language such as Python, JavaScript (Node.js), or Java
  • Familiarity with version control tools like Git/GitHub
  • Strong willingness to learn and take initiative in system development

Preferred Qualifications:
  • Experience building web applications (personal projects, coursework, hackathons, etc.)
  • Familiarity with modern frameworks such as React, Vue, Django, or Spring Boot
  • Knowledge of REST API or GraphQL design and implementation
  • Understanding of database normalization and performance tuning
  • Exposure to Docker, CI/CD tools, or cloud environments
  • Interest in UI/UX design or experience creating user-friendly interfaces
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*