4 views
K2R, TOV
For those who know 1C/BAS, but chose Python and want Ukrainian to develop.
We are K2, a team that creates K2 Cloud ERP: a modular ERP platform (55+ modules) that helps businesses painlessly transition from 1C and BAS to a modern system with transparent migration data without loss of information.
This is not "another web service".
We build a business automation core that really works in production: accounting, management accounting, sales, warehouse, document management, analytics, integrations.
Why this role is "tasty" for a strong Python developer
Not only the code is important here - and understanding of business logic:
how the company lives, what entities and relationships are critical, where accounting errors occur and how to make the system reliable, transparent and scalable.
You will influence the product that:
replaces 1C/BAS in Ukrainian enterprises
has a modular architecture and own component update system
works in hybrid cloud and on different platforms (Linux / macOS / Windows / Android / iOS)
develops under real business TK, not “for a tick”
Important: accounting and management systems.
Who will benefit from it 100%
The job is for you if you are interested in:
how are directories, documents, postings/movements, balances, mutual settlements arranged
what is circulating information, first order, warehouse movements, parties, cost
how to build reliable entities, relationships and rules in large systems
We don't expect you to be a "brainiac".
But we do expect willingness to dive deep into a subject area and think in terms of entities.
Your tasks
Web module development K2 Cloud ERP on Python + Flask
Design and implementation of business logic (accounting, documents, references, integrations)
Working with the database through SQLAlchemy, query optimization, performance
Interaction with the team (frontend / analytics / implementation) for releases in prod
Participation in the development of modular architecture and code quality
Requirements:
Sufficient Python (commercial experience)
Flask (or similar web frameworks ready to work in Flask)
SQLAlchemy + understanding of relational databases
Experience in backend (or full-stack, but with a strong backend)
Systems thinking: data structures, limits of responsibility, quality and maintainability
Will be a plus:
Understanding of ERP/CRM/accounting systems (1C/BAS/Odoo/Microsoft Dynamics, etc.)
Experience of data migrations, integrations, imports/exports
HTML/CSS/JS at the level “to understand the front”
Linux, Docker, CI/CD, Git
What we offer
Competitive salary (by level and impact on the product)
Work on a Ukrainian product that really replaces 1C/BAS
For companies that have come across a vacancy
If your company is planning a transition from 1C/BAS - K2 Cloud ERP provides:
transparent data transfer without loss of information
a modular system for your processes
openness and control (in including components and updates)
Ukrainian product and support
Selection and test
Before the interview - a test task.
After completion, you need to record a short video with a demonstration of the solution.
Send the solution + video to Viber: +38 067 901-63-22
Materials (for convenient copying):
Site: https://corp2.eu
LinkedIn: https://www.linkedin.com/company/k2erp/Test task:
https://docs.google.com/document/d/1ON6cZqYpSRM6lXZnzml8DLxwzP8LxRlhzoY7aWL6Lu0/edit?usp=sharing
Introduction to the subject part:
https://docs.google.com/document/d/1nD0Athi8Nqhfgllotb4tnSMacWl8idqn3iTP9Z-viEI/edit?usp=sharing
If you are tired of maintaining the old one and want to build Ukrainian, which will become the standard of business automation, you are welcome K2.
Here, the Python developer does not "write endpoints", but designs the heart of ERP, which works in real enterprises.