Loading
Loading
Development · Aayulogic
We are looking for a motivated Developer Intern to join our team. In this hands-on role, you will help customize, expand, and integrate our Customer Relationship Management (CRM) system. You will work alongside senior developers to build scalable backend services in Python and dynamic, responsive user interfaces using Vue.js.
Key Responsibilities
CRM Customization & Feature Development: Implement custom modules, automated workflows, and data pipelines within the CRM system to meet business requirements.
Backend Development (Python): Write and maintain RESTful APIs, data models, and core business logic using Python frameworks (e.g., Django, FastAPI, or Flask).
Frontend Development (Vue.js): Build reactive UI components, data dashboards, and user workflows using Vue.js and modern JavaScript.
Database & Integrations: Connect third-party services via APIs and write efficient database queries (PostgreSQL/MySQL).
Testing & Quality Assurance: Write clean, maintainable code, conduct unit testing, and participate in peer code reviews.
What We Are Looking For
Python: Solid understanding of core Python, OOP principles, and basic experience with a web framework (Django, FastAPI, or Flask).
Vue.js & Frontend: Working knowledge of Vue.js (Vue 2/3), JavaScript (ES6+), HTML5, and CSS.
Databases: Basic understanding of relational databases (PostgreSQL/MySQL) and standard SQL queries.
APIs & Tools: Familiarity with RESTful API principles and Git version control (branches, pull requests).
Soft Skills: Strong problem-solving mindset, fast learner, and clear communication skills.