Full stack software engineer / web application developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$1500 AUD per month

HOURS PER WEEK

TBD

DATE POSTED

Dec 3, 2024

JOB OVERVIEW

Job Title: Full Stack Software Engineer / Web Developer

Location: Remote (Working Hours: 8 hours per day, Monday - Friday, AEST Sydney Time)

Salary: $1500 AUD per calendar month


Job Description:

We are seeking a highly motivated Full Stack Software Engineer / Web Developer to join our remote team. The ideal candidate will have a strong background in both front-end and back-end development, with a keen interest in artificial intelligence and automation tools.

Key Responsibilities:

Web Application Development:

Design, develop, and maintain a custom web application using Python and relevant frameworks (Flask or Django).
Implement front-end components using HTML, CSS, and JavaScript frameworks like React, Angular, or Vue.js.
AI Integration:

Integrate AI APIs such as OpenAI's ChatGPT and Anthropic's Claude for dynamic content generation and personalization.
Utilize AI models to automate and enhance the creation of unique treatment plan content.
Workflow Automation:

Use n8n, an automation tool, to streamline workflows and automate processes within the application.
Develop and manage APIs for seamless integration between different system components.
Database Management:

Work with databases like PostgreSQL, MongoDB, and vector databases like Pinecone.
Implement efficient data storage, retrieval, and management solutions.
PDF Generation and Manipulation:

Use libraries such as WeasyPrint, ReportLab, PyPDF2, or pdfminer to generate and manipulate PDF documents.
Automate the assembly of treatment plans and patient handouts into cohesive PDF documents.
Code Optimization:

Utilize Windsurf code editor (a fork of VS Code with AI features) to enhance coding efficiency and reduce development time.
Implement best practices for code optimization and refactoring.

Email
Integration:

Develop functionality to automate sending emails to clients with generated PDFs attached.
Integrate with email services like SendGrid or Mailgun for reliable email delivery.
Security and Compliance:

Ensure all data handling complies with relevant privacy laws and regulations.
Implement secure authentication and authorization mechanisms.
Collaboration and Communication:

Work closely with the team to understand project requirements and deliver solutions promptly.
Participate in regular meetings and updates, adhering to the AEST Sydney time zone.
Required Skills and Qualifications:

Technical Skills:

Strong proficiency in Python programming.
Experience with web frameworks such as Flask or Django.
Front-end development skills using HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue.js).
Familiarity with n8n for workflow automation.
Experience with AI APIs, specifically OpenAI's ChatGPT and Anthropic's Claude.
Knowledge of database systems (PostgreSQL, MongoDB) and Pinecone for vector data management.
Proficiency in using code editors like Windsurf or VS Code, leveraging AI features for development.
Soft Skills:

Excellent problem-solving abilities and attention to detail.
Strong communication skills, both written and verbal.
Ability to work independently and collaboratively in a remote setting.
Time management skills to meet deadlines and manage workload effectively.
Project Scope:

You will be instrumental in developing a web application that automates the creation of personalized treatment plan documents. The application will:

Combine patient handout sheets and personalized letters into comprehensive documents.
Utilize AI models to generate unique content tailored to each patient.
Automate workflows to enhance efficiency and reduce manual tasks.
Provide functionalities to send finalized documents to clients via email seamlessly.
Why Join Us:

Innovative Environment: Work on cutting-edge projects that integrate AI and automation in healthcare.
Remote Flexibility: Enjoy the freedom of remote work while collaborating with a dedicated team.
Professional Growth: Expand your skill set by working with the latest technologies and tools.
Impactful Work: Contribute to solutions that improve practitioner efficiency and patient care.
How to Apply:

If you are passionate about technology and eager to make a difference in the healthcare industry, we'd love to hear from you. Please send your:

Updated resume.
Cover letter detailing your relevant experience.
Portfolio or links to previous projects demonstrating your skills.
Application Deadline: [Insert Deadline]

Contact Email: [Insert Contact Email]

Note:

Applicants must be available to work 8 hours per day, Monday to Friday, aligning with AEST Sydney time.
Compensation is set at 1,000 AUD per month.
Must be willing to adopt new tools like Windsurf code editor to optimize development time.
Join us in revolutionizing the way treatment plans are created and delivered!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin