Frappe Developer

4 months ago


القاهرة, Egypt MARKETING CMP INC Full time

_**Frappe Developer for Custom CRM Development**_
- **Position Title**:_ Frappe Developer
- **Location**:_ Remotely
- **Company Client Location**:_ Kingdom of Saudi Arabia

**Job Type**:Full-time
- **Experience**:_ Minimum 3 years
- **Languages required**:_ English C1 Advanced / Arabic : Native
- **About the Role**:_
- **Key Responsibilities**:_
**- Application Development**
- Develop the backend system using Frappe's document-driven framework, ensuring scalability, performance, and reliability.
- Utilize Vue.js to create interactive, dynamic, and user-friendly front-end interfaces that align with our business needs.
**- Requirement Analysis**:

- Collaborate with business analysts and stakeholders to understand and document the specific business requirements for the CRM.
- Translate business requirements into technical specifications, ensuring the new CRM meets all functional and non-functional requirements.
**- Feature Development**:

- Analyze and implement core CRM functionalities such as lead and opportunity management, contact management, communication tracking, sales forecasting, and more, based on the functionalities listed in Frappe's CRM.
- Develop custom modules, dashboards, and reports that provide insights and improve business processes.
- Integrate third-party services and APIs as required, ensuring seamless connectivity and data exchange.
**- Database Management**:

- Design and manage the database schema, ensuring data integrity, consistency, and security.
- Implement data migration strategies if required, ensuring smooth transition from legacy systems.
**- Testing and Quality Assurance**:

- Perform code reviews and provide constructive feedback to maintain code quality.
**- Documentation and Support**:

- Create and maintain technical documentation, including architecture diagrams, code comments, and user guides.
- Provide ongoing support and maintenance post-launch, addressing any issues or enhancements needed.
- **Qualifications**:_
**- Experience**:

- Technical Skills**:

- Strong proficiency in Python, JavaScript, and Vue.js.
- In-depth knowledge of Frappe Framework, including DocTypes, Page, Report, Dashboard, API, and Workflow development.
- Experience with RESTful APIs, database design, and schema management.
- Familiarity with front-end technologies such as HTML, CSS, and Bootstrap.
- Understanding of Git for version control and experience with CI/CD pipelines.
**- Soft Skills**:

- Excellent problem-solving skills and the ability to think critically.
- Strong communication skills, with the ability to work collaboratively in a team environment.
- High attention to detail and a commitment to delivering high-quality work.
- **Preferred Qualifications**:_
- Familiarity with Agile development methodologies.

**P.S**: Applications not matching the **technical skills** and the requirements will not be taken into consideration

**Job Types**: Full-time, Contract
Contract length: 4 months

Pay: E£9,000.00 per month


  • ERP .next Developer

    3 weeks ago


    القاهرة, Egypt AMK Full time

    **About the Company** AMK IT & Software is a dynamic and fast-growing technology solutions provider. We specialize in delivering cutting-edge software solutions tailored to the unique needs of businesses across various industries. Our commitment to innovation and excellence makes us a leader in IT and software development. **Role Overview** **Key...

  • Next ERP Developer

    2 weeks ago


    القاهرة, Egypt AMK Full time

    This is a full-time on-site role for an ERP Next developer at AMK LLC located in New Cairo. The ERP Next developer will be responsible for software development, implementing ERP software solutions, optimizing business processes, working with databases, and ensuring seamless integration of ERP systems. **Key Responsibilities**: - Customize and develop new...