About
Impact is a technology and consulting company specializing in digital transformation with the vision to grow Indonesia's economy through helping businesses and the workforce through software, data, education, and community.
We are a lean company (and will continue to be) with a flat organizational structure, yet we wish to maximize our impact for our nation and eventually the world. Therefore our philosophy is to be (and we are looking for people who are) data-driven, able to identify the real pain points (which is surprisingly hard), and can come up with out-of-the-box yet practical permanent solutions.
Data, brainstorming, and research are essential to live what we preach, so people who are open-minded, goal-oriented, independent yet good team players, humble, and have clear vision and tenacity tend to fit us better. Somehow, people who care about social impact also tend to fit us better, although we still don’t know why.
Who we are looking for
The objective of our team:
Provide best solutions to client’s pain points
Optimize the backlog process system, and sprint velocity optimization
We believe in one integrated, easy-to-use, yet powerful software for all employees. In order to achieve that, our engineering team is the key to make it happen. We are looking for passionate engineers who enjoy designing and implementing products with scalable architecture for small, medium and large businesses, improving overall application performance, code structure, and developing robust, well-designed software systems which solve actual business problems.
You'll help us to
Propose a scalable architecture which converts ideas into real products which solve actual business problems.
Design and develop highly scalable, reliable, secure and fault-tolerant systems
Build and manage automated build/test/deployment environments
Proactively give structure, process, and documentation ideas to improve code quality and efficiency
Propose a scalable architecture which converts ideas into real products which solve actual business problems.
Design and develop highly scalable, reliable, secure and fault-tolerant systems
Build and manage automated build/test/deployment environments
Proactively give structure, process, and documentation ideas to improve code quality and efficiency
Thee Qualification
Minimum 2 years of experience in Odoo framework development
Strong sense of ownership
Understanding of the limitations of ORM Odoo and multi-process architecture
Ability to implement Continuous Integration and Continuous Delivery
Well-versed with Agile methodologies, TDD and Test Engineering and Automation
Experience in building SaaS product is a plus
Tech stack we use but not limited to:
Mandatory
Framework: Odoo
Language: Python
DB: MySQL, PostgreSQL
Other preference: Javascript (Node.js, Vue.js), knowledge in Docker, Firestore, Redis, Cypress, RabbitMQ, Postman API is a plus.
What's great in the job?
- Remote working option
- Interesting projects and people.
- Startup culture with direct coordination with C-level for objective and follow-ups.
- Large tech product and chances to learn large scope of knowledge.
- Support of a real usability and testing team.
- Great team of smart people, in a supportive, casual, and open working environment.