Fast Facts
Join us as a Code Auditor and Developer, where you'll review and enhance an existing training platform's JavaScript codebase, ensuring its quality, scalability, and security. Your expertise will guide future development strategies and system improvements.
Responsibilities: Conduct a full audit of the codebase, identify issues, document findings, and prepare a detailed audit report while collaborating with stakeholders.
Skills: Strong proficiency in ReactJS, Node.js, Express, MongoDB, AWS S3, with a focus on code quality and security.
Qualifications: 5+ years as a Full-Stack Developer or Code Auditor, with a solid understanding of SPA architecture and cloud systems.
Location: Remote, United States
Compensation: Not provided by employer. Typical compensation ranges for this position are between $75 - $150 per hour.
Location: Remote, United States
Contract Type: 1099 (Independent Contractor)
Duration: Start Immediately – December 31, 2025
Schedule: Approximately 25 hours per week
We’re seeking an experienced Code Auditor and Developer to conduct a comprehensive review of an existing training platform’s codebase and evaluate its overall quality, scalability, and maintainability. The platform is built as a single-page application (SPA) using ReactJS on the front end and Node/Express on the back end, with MongoDB and AWS S3 for data storage.
The ideal candidate is a seasoned full-stack developer with deep JavaScript expertise, a sharp eye for clean architecture, and the ability to identify performance and security improvements. This role will directly influence recommendations for future development and system enhancements.
Key Responsibilities
- Conduct a full audit of the ReactJS front-end and Node/Express back-end.
- Assess code quality, structure, and adherence to modern best practices.
- Identify and document performance, scalability, and security issues.
- Review integrations with MongoDB and AWS S3, ensuring data efficiency and reliability.
- Prepare a detailed audit report outlining findings, recommendations, and estimated timelines for improvements.
- Collaborate with internal stakeholders to clarify technical details and determine next steps.
- (Optional) Implement light fixes or sample improvements based on audit results.
Required Qualifications
- 5+ years of experience as a Full-Stack Developer or Code Auditor.
- Strong proficiency in ReactJS, Node.js, Express, MongoDB, and AWS S3.
- Proven experience auditing or optimizing large-scale JavaScript applications.
- Solid understanding of SPA architecture, RESTful APIs, and cloud-based storage systems.
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
- Familiarity with code security, CI/CD pipelines, and performance optimization tools.
- Ability to estimate development timelines and propose efficient implementation strategies.
Deliverables
A comprehensive Code Audit Report that includes:
- Code structure and quality assessment.
- Security and performance findings.
- Recommended enhancements and optimization strategies.
- Estimated costs and timelines for remediation and development.
Why Join ELB Learning
In a world where automation, robotics, and AI are transforming industries, the pressure to upskill, reskill, and future-proof your workforce has never been greater. Digital transformation isn’t just about adopting new technologies, it’s about empowering your people to grow with them. We take a consultative approach to understanding your goals, then we dig deep to design solutions that turn human capital into a strategic advantage. With ELB Learning, it’s more than a project, it’s a partnership built around your long-term growth and digital evolution.