Jetbro is a dynamic digital agency specializing in bespoke development solutions for websites, mobile applications, and business applications. We are at the forefront of AI-driven projects, offering innovative and cutting-edge solutions to our clients. As we continue to expand, we are seeking a talented Python Developer to join our team and drive impactful projects.
Key Responsibilities:
Develop, test, and maintain scalable and robust back-end applications using Python, with a focus on frameworks like FastAPI, Django, or Flask.
Work on AI-driven and data-centric projects, including integrations with OpenAI API and development using LangChain for AI workflows.
Design, build, and maintain APIs to support web and mobile applications.
Collaborate with cross-functional teams, including front-end developers and data engineers, to deliver end-to-end solutions.
Optimize applications for performance, reliability, and scalability.
Write clean, efficient, and reusable code while adhering to best practices and coding standards.
Troubleshoot and resolve complex issues in development, testing, and production environments.
Stay up-to-date with industry trends, technologies, and best practices to ensure cutting-edge solutions.
Requirements
Proven experience as a Python Developer with expertise in frameworks such as FastAPI, Django, or Flask.
Experience integrating with and utilizing APIs, including OpenAI API.
Familiarity with building AI-driven applications using LangChain or similar tools.
Strong understanding of server-side development, RESTful APIs, and web services.
Experience working with relational databases (e.g., PostgreSQL, MySQL) and familiarity with NoSQL databases.
Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
Familiarity with cloud platforms (AWS, Azure, etc.) and containerization technologies like Docker.
Experience with version control tools, such as Git.
Excellent problem-solving skills and attention to detail.
Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Strong communication and collaboration skills.
Benefits
Opportunity to work on innovative and AI-driven projects with a fast-paced digital agency.
Flexible working hours and remote work options.
Mentorship and growth opportunities within the organization.
Collaborative and inclusive company culture.
Professional development and learning opportunities.
Subscriptions to developer tools like GitHub Copilot to enhance productivity.