Python Flask-Web Developer with Accounting Knowledge (Only Bug Fixing)
Budget: ₹1,500 – ₹12,500 INR
Core Technical Skills:
Python & Flask
Strong experience with Flask web framework
SQLAlchemy for ORM and database operations
Jinja2 templating experience
Frontend Development
HTML5, CSS3, JavaScript (Vanilla JS and possibly jQuery)
Experience with responsive design
Form handling and validation
Database
PostgreSQL/MySQL (from the SQLAlchemy usage)
Database design and optimization
Experience with complex queries and relationships
Accounting/Finance Knowledge
Understanding of double-entry bookkeeping
Experience with invoicing, sales orders, and purchase orders
Knowledge of financial reporting
Specific Technical Experience:
Web Development
Form handling and validation
CSRF protection implementation
Modal and dynamic UI implementation
Template inheritance and customization
API Development
RESTful API design
Data serialization/deserialization
Authentication and authorization
Testing
Unit and integration testing
Test-driven development (TDD) experience
Experience with testing frameworks like pytest
Soft Skills:
Problem-Solving
Ability to debug complex issues (as seen in the template positioning and form submission fixes)
Analytical thinking for accounting logic
Attention to Detail
Critical for financial calculations and data integrity
Experience with data validation and error handling
Communication
Ability to document code and processes
Experience working with non-technical stakeholders
Nice-to-Have:
Experience with Accounting Software
Familiarity with similar accounting/ERP systems
Understanding of accounting workflows
DevOps Experience
Deployment and CI/CD pipelines
Experience with Docker, Nginx, etc.
Security Best Practices
Data protection
Secure coding practices
Authentication and authorization
Performance Optimization
Database query optimization
Frontend performance improvements
Python & Flask
Strong experience with Flask web framework
SQLAlchemy for ORM and database operations
Jinja2 templating experience
Frontend Development
HTML5, CSS3, JavaScript (Vanilla JS and possibly jQuery)
Experience with responsive design
Form handling and validation
Database
PostgreSQL/MySQL (from the SQLAlchemy usage)
Database design and optimization
Experience with complex queries and relationships
Accounting/Finance Knowledge
Understanding of double-entry bookkeeping
Experience with invoicing, sales orders, and purchase orders
Knowledge of financial reporting
Specific Technical Experience:
Web Development
Form handling and validation
CSRF protection implementation
Modal and dynamic UI implementation
Template inheritance and customization
API Development
RESTful API design
Data serialization/deserialization
Authentication and authorization
Testing
Unit and integration testing
Test-driven development (TDD) experience
Experience with testing frameworks like pytest
Soft Skills:
Problem-Solving
Ability to debug complex issues (as seen in the template positioning and form submission fixes)
Analytical thinking for accounting logic
Attention to Detail
Critical for financial calculations and data integrity
Experience with data validation and error handling
Communication
Ability to document code and processes
Experience working with non-technical stakeholders
Nice-to-Have:
Experience with Accounting Software
Familiarity with similar accounting/ERP systems
Understanding of accounting workflows
DevOps Experience
Deployment and CI/CD pipelines
Experience with Docker, Nginx, etc.
Security Best Practices
Data protection
Secure coding practices
Authentication and authorization
Performance Optimization
Database query optimization
Frontend performance improvements