Job Title: Full Stack Developer
Location: Remote
Job Type: Contract
Company: Doctor's EHR, LLC
Objective: Creation of a comprehensive Electronic Health Record (EHR) system tailored for the United States healthcare industry. The EHR system aims to streamline medical data management, enhance patient care, and ensure compliance with relevant regulations.
Job Description: We are looking for a skilled Full Stack Developers with 3-5 years of experience to join our team. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining user-friendly and responsive web applications. You will work closely with cross-functional teams to ensure the seamless integration of front-end and back-end components. If you're passionate about technology, problem-solving, and continuous learning, we want to hear from you!
Roles and Responsibilities:
Front-End Development:
- Design and develop user-friendly and responsive web interfaces using HTML, CSS, and JavaScript frameworks (React, Angular).
- Create visually appealing user interfaces for seamless and intuitive user experiences.
Back-End Development:
- Develop server-side logic and APIs using Java (Spring), PHP, or Node.js.
- Design and implement databases (MySQL, Postgres, MongoDB) for efficient data storage and retrieval.
Database Management:
- Design and maintain database schemas ensuring data integrity and efficient querying.
- Write complex SQL or NoSQL queries and optimize database performance.
Application Architecture:
- Design the overall architecture of software applications, ensuring scalability and maintainability.
API Development and Integration:
- Design, develop, and document RESTful APIs for seamless communication between front-end and back-end systems.
Version Control and Collaboration:
- Use version control systems (Git) to manage and track changes to the codebase.
- Collaborate with team members to ensure smooth project progression.
Testing and Quality Assurance:
- Write unit tests, integration tests, and end-to-end tests to ensure application functionality, reliability, and security.
Deployment and DevOps:
- Deploy and manage applications on various platforms (AWS, Azure) using deployment pipelines and automation tools.
- Implement continuous integration and deployment (CI/CD) practices to streamline development processes.
Security and Compliance:
- Implement security best practices to protect applications from vulnerabilities and threats.
- Ensure compliance with data protection regulations and industry standards.
Requirements:
- Bachelor's or Master's degree in Computer Science or a related field preferred.
- Extensive experience with Software Development Life Cycle (SDLC).
- Web Markup (HTML5 & CSS3), JavaScript, Bootstrap.
- UI / UX Design, JavaScript & JS Frameworks (Angular JS, React).
- Java (Spring Boot), PHP, or Node.js for back-end development.
- Database Technology (MySQL, Oracle, MongoDB).
- Version Control Systems / Git.
- AWS (EC2, RDS, S3 services) and Microsoft Azure infrastructure.
- Strong problem-solving skills and ability to analyze complex problems.
- Excellent communication and collaboration skills.
Additional Skills (Good to Have):
- Experience with Android Java and SDK.
- Familiarity with continuous learning and staying up-to-date with the latest technologies.
Benefits:
- Competitive salary
- Flexible work hours
- Remote work options
- Professional development opportunities
If you are passionate about technology and ready to take on new challenges, apply now to join our dynamic team!
To apply, please send your resume and cover letter to [Confidential Information].
Note: This job posting is for two Full Stack Developer positions. Only shortlisted candidates will be contacted for interviews.
Doctor's EHR, LLC is an equal opportunity employer and values diversity in the workplace. We encourage applications from all qualified individuals, including those with diverse backgrounds and those with disabilities.