HamburgerMenu
hirist

Frappe Developer - Python/Javascript

Posted on: 02/10/2025

Job Description

Position : Frappe Developer

Experience : 3 to 4 Years

Company : Archimedis Digital

Job Type : Full-time

Job Summary :

Archimedis Digital, an IT services company specializing in Life Sciences, is seeking a talented Frappe Developer with 34 years of hands-on product development experience.

This role requires excellent command over the Frappe Framework, Python, and ERPNext (Version 14 and above).

The developer will be instrumental in building secure, scalable, and modern web applications and data-driven systems, focusing on clean, reusable code and full-lifecycle application quality within a collaborative environment.

Key Responsibilities :

Frappe & ERPNext Development :

- Apply Excellent Command over the Frappe Framework, Javascript, Python, ERPNext, and MariaDB for product development.

- Drive hands-on Product development over Python, ERPNext, and the Frappe Framework (Version v14 and above).

- Design and develop efficient and optimized frontend scripts on ERPNext and build JavaScript-based applications & REST APIs.

- Develop and maintain python scripts and APIs to collaborate with ERPNext functionalities.

Architecture, Quality, and Security :

- Develop scalable architecture / solution designs and build high-quality, reusable code that adheres to object-oriented programming (OOP) concepts.

- Ensure the development of functional and sustainable web applications with clean codes that meet quality, security, and maintainability standards.

- Lead efforts to troubleshoot and debug applications, focusing on robust backend development and application lifecycle management.

- Ensure secure deployment by performing system maintenance, DB migrations, and other cloud architecture optimizations, leveraging experience with Apache or NGINX hosting.

Collaboration and Technical Leadership :

- Actively participate in rigorous peer code reviews, design discussions, technology discussions, and solution ideation to help shape the product roadmap.

- Define and communicate clear technical and design requirements to the team.

- Uphold version control by uploading custom-developed code on GIT and actively participate and contribute to open source communities.

Requirements :

Experience (Mandatory) : 34 years of hands-on Product development over Python, ERPNext, and Frappe Framework (Version v14 and above).

Core Technical Stack : Experience in Frappe, ERPNext, JS, MySQL (or MariaDB), and Python for web development.

Database & Hosting : Mandatory experience with MySQL on MariaDB or equivalent and hands-on experience with hosting web applications on Apache or NGINX.

Development Skills :

- Strong experience with workflows, access controls, page layouts, custom objects, custom record types, reports, and dashboards design and development.

- Proficient with JavaScript design patterns and a good understanding of software design patterns and best practices.

- Experience in UI/UX development for Web Applications is essential.

Preferred Skills :

- Passionate about building data-driven recommendation Systems and internal testing platforms.

- Proficient understanding of cross-browser compatibility issues and effective workarounds.

- Direct experience with NodeJS in a web development context


info-icon

Did you find something suspicious?