Company DescriptionMuleCraft Digital specializes in MuleSoft, Salesforce, SnapLogic, Apigee, and Integrated web development services, providing comprehensive solutions that streamline business operations, enhance user experience, and boost efficiency. With a dedicated team of experts and a deep understanding of the integration landscape, we have consistently delivered exceptional results, exceeding client expectations. We work closely with our clients, ensuring that our services align perfectly with their unique goals and objectives.
Role DescriptionWe are seeking a skilled Python Developer who is proficient in Python 3.10, FastAPI, Vanilla framework, and has specialized experience in handling PDF uploads, PDF-to-text conversion, and web page development. The ideal candidate will be responsible for developing and optimizing web-based applications and services, with a focus on efficient handling and processing of PDF documents.
Key ResponsibilitiesDevelop and Maintain Web Applications: Utilize Python 3.10 and FastAPI to create and maintain robust web applications.PDF Handling: Implement features for uploading, processing, and converting PDF documents to text.Web Development: Use Vanilla framework to build responsive and efficient web pages.API Development: Design and develop APIs for various services within the application.Data Extraction and Processing: Extract and process data from PDFs, ensuring accuracy and efficiency.Performance Optimization: Optimize applications for maximum speed and scalability.Collaboration: Work closely with front-end developers and other team members to ensure system consistency and improve user experience.Troubleshooting and Debugging: Identify, troubleshoot, and resolve issues within the application.Documentation: Create and maintain comprehensive documentation for developed features and systems.Stay Updated: Keep abreast of emerging technologies and industry trends to incorporate into operations and practices.
Skills and QualificationsStrong Python Skills: Proficiency in Python 3.10 is essential.Experience with FastAPI: Demonstrated experience in developing applications using FastAPI.Knowledge of Vanilla Framework: Familiarity with Vanilla framework for web development.PDF Processing: Experience with PDF upload and conversion to text functionalities.Web Development: Strong understanding of web development principles.API Development: Experience in API development and management.Problem-Solving Skills: Excellent problem-solving abilities and a detail-oriented mindset.Communication: Strong communication skills, both verbal and written.Teamwork: Ability to work effectively in a team environment.
Education and ExperienceBachelor’s degree in Computer Science, Engineering, or a related field.Proven experience as a Python Developer, with a focus on web applications and PDF processing.Applicants should possess a minimum of 1 to 3 years of experience in Python programming