Role Overview:
We are seeking an experienced Full Stack Web Developer to enhance, troubleshoot, and complete an existing web-based business application. The successful candidate will work closely with the internal project owner to assess the current system, resolve bugs, recommend improvements, and deliver a stable, production-ready application for rollout to more than 50 users.
This is a project-based engagement, and the duration will depend on the scope of work identified during the assessment and development process. The developer will also support enhancements arising from beta testing prior to the full launch.
Schedule:
- Mondays to Fridays, flexible within the client’s business hours (between 9:00 am and 6:00 pm, US Pacific Time, 20 hours per week)
Key Responsibilities:
- Review and assess the existing application architecture and codebase.
- Identify, troubleshoot, and resolve software bugs and performance issues.
- Recommend and implement improvements to functionality, usability, and system performance.
- Develop new features and enhancements based on project requirements and user feedback.
- Collaborate closely with the internal project owner throughout the development process.
- Support beta testing by addressing reported issues and implementing approved changes.
- Ensure the application is stable, secure, and scalable for deployment to 50+ users.
- Maintain clean, well-documented, and maintainable code.
- Perform testing and quality assurance before production release.
Required Qualifications:
- Proven experience as a Full-Stack Software Developer or similar role.
- Strong proficiency in the programming languages and frameworks used by the existing application.
- Experience in debugging, enhancing, and maintaining existing web applications.
- Experience working with cloud-based databases and application hosting environments.
- Strong problem-solving and analytical skills.
- Ability to work independently while collaborating effectively with stakeholders.
- Excellent written and verbal English communication skills.
Preferred Qualifications:
- Experience with Microsoft Azure.
- Experience with AWS-hosted applications and databases.
- Familiarity with application deployment, testing, and release management.
- Experience working on internal business tools or workflow automation platforms.
- Ability to recommend technical improvements and best practices beyond the initial project scope.
Independent Contractor Perks:
- Permanent work from home
- Immediate hiring
Note:
Please click the Apply button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.