Other Specification:
- Proficiency in Python programming language.
- Familiarity with the Frappe framework's architecture and conventions.
- Strong understanding of HTML, CSS, and JavaScript.
- Experience with database management, including SQL queries and design.
- Knowledge of Frappe's ORM and data manipulation within the framework.
- Ability to develop and customize applications using Frappe's module structure.
- Understanding of web development concepts, responsive design, and user experience principles.
- Version control using Git.
- Problem-solving skills and the ability to troubleshoot and debug Frappe applications.
- Effective communication skills to collaborate with teammates and stakeholders.
- Experience with deploying and managing web applications.
- Continuous learning attitude to stay updated on Frappe framework developments.
- Bachelor degree or equivalent but not mandatory if you are able to demonstrate your skills.
Job Description:
1.Front-end Development:
- Creating user interfaces using Frappe's HTML templating engine.
- Implementing responsive designs for various screen sizes.
- Enhancing user experience through dynamic and interactive elements.
2.Back-end Development:
- Developing server-side logic using Python and Frappe's framework.
- Defining data models, business logic, and APIs.
- Integrating with databases, particularly using Frappe's ORM.
3.Database Management:
- Designing and managing databases using Frappe's integrated ORM (Object-Relational Mapping).
- Writing SQL queries for data manipulation and retrieval.
4.Customization and Configuration:
- Customizing Frappe's core modules and applications to match specific project requirements.
- Configuring workflows, forms, and reports within the Frappe framework.
5.Module Development:
- Creating new modules or applications within the Frappe framework.
- Extending existing functionalities or developing custom features.
6.Integration:
- Integrating Frappe-based applications with third-party APIs and services.
- Enabling data exchange between Frappe applications and external systems.
7.User Support:
- Providing technical assistance to users and addressing issues related to Frappe-based applications.
8.Deployment and Maintenance:
- Deploying Frappe applications to servers and managing hosting environments.
- Ensuring application security, performance, and scalability.
9.Collaboration:
- Collaborating with UI/UX designers, stakeholders, and other developers to deliver comprehensive solutions.
Source: Merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
Not Disclosed
-
Experience :
1 - 2 (Years)
-
No. of Vacancy :
3
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
September 4, 2023