Back to search:Fullstack Developer / Jakarta

Job Title: Mid-Level Full-Stack Developer )

Location: Remote

About the Company:

We are an IT consulting firm specializing in ERP and AI solutions. Our mission is to help businesses improve efficiency, streamline operations, and reduce costs.

Job Description:

We are seeking a motivated Mid-Level Full-Stack Developer with strong experience in Python and/or In this role, you will be responsible for designing, developing, and maintaining web applications and APIs for chat and ERP systems. You will collaborate closely with other developers, designers, and product managers in an agile environment to deliver high-quality solutions.

Responsibilities:


• Develop and maintain web applications using Python (Django/Flask) and ).


• Design and implement RESTful APIs to support front-end applications and LLM integrations.


• Write clean, well-documented, and testable code.


• Participate in code reviews and improve code quality and architecture.


• Collaborate with front-end developers to ensure smooth back-end integration.


• Troubleshoot, debug, and resolve performance issues.


• Contribute to technical design discussions and propose solutions.


• Stay updated with the latest trends in LLMs and AI.

Qualifications:


• 3-5 years of experience as a Full-Stack Developer with proficiency in Python and


• Strong understanding of OOP principles and design patterns.


• Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).


• Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, ).


• Experience with version control (Git) and collaborative workflows.


• Solid knowledge of testing methodologies with unit and integration tests.


• Familiarity with LLMs (e.g., GPT, BERT) and integration into applications.


• Ability to work independently and in a team.


• Strong communication and problem-solving skills.

Bonus Points:


• Experience with cloud platforms (AWS, GCP, Azure).


• Experience building chat applications.


• Familiarity with containerization (Docker, Kubernetes).


• Experience with CI/CD pipelines and DevOps practices.


• Knowledge of the Odoo framework.