- Top 5% of respondersYour Software Supplier is in the top 5% of companies in terms of response time to applications
- Responds within a few daysBased on past data, Your Software Supplier usually responds to incoming applications within a few days
Full-Stack Developer (Part-time and long term)
- $50k – $130k • 3.0% – 6.0%
- Remote •
- 7 years of exp
- Contract
Not Available
Onsite or remote
About the job
About Us
Your Software Supplier is a dynamic platform that connects businesses with top-tier software companies, consultants, and developers to accelerate digital product development. With a mission to streamline matchmaking for software development needs, we combine robust technology with seamless offline support.
We are seeking a skilled Full-Stack Developer with a strong background in Laravel and a passion for delivering secure, scalable, and maintainable web applications. You will support our current developer and continue building and enhancing the platform.
Role Overview
As a Full-Stack Developer, you will:
- Maintain and enhance our Laravel-based platform.
- Develop new features, including integrations with software companies, consultants, and developers.
- Ensure the system's reliability, security, and performance.
- Contribute to technical strategy and best practices.
- Collaborate with team members to align with business goals.
Responsibilities
Development and Maintenance
Work on both frontend (Laravel Blade) and backend (Laravel) components.
Manage MySQL database operations, including migrations and queries using Eloquent ORM.
Implement new functionalities such as map-based filtering and advanced matchmaking algorithms.Security and Compliance
Ensure the secure storage and transmission of sensitive data using Laravel’s encryption and hashing features.
Implement security best practices, including CSRF protection, input validation, and secure database connections.System Deployment and Management
Oversee hosting on DigitalOcean and deployment via GitHub.
Manage environment variables using .env files while adhering to strict security protocols.Backup and Recovery
Monitor and manage weekly droplet backups via DigitalOcean.
Refine disaster recovery objectives (RTO/RPO) and document response strategies.Collaboration and Documentation
Follow GitFlow for branching, commit often, and write clear pull requests.
Document processes, troubleshoot issues, and participate in code reviews.
Requirements
Technical Skills:
- Proficiency in Laravel: Strong command of Laravel Blade, Eloquent ORM, and core Laravel functionalities.
- Frontend Development: Experience with HTML, CSS, JavaScript, and integrating with backend systems.
- Database Management: Expertise in MySQL configuration, queries, and optimization.
- Version Control: Advanced Git usage and familiarity with GitHub.
- Hosting and Deployment: Knowledge of DigitalOcean and managing server environments.
Security Practices:
- In-depth understanding of security concepts like data encryption, CSRF protection, and input validation.
- Hands-on experience in identifying and mitigating risks like SQL injection, XSS, and weak authentication.
Additional Skills:
- Familiarity with monitoring and logging tools (e.g., Laravel logs).
- Experience in team collaboration tools (e.g., Trello).
- Strong problem-solving and debugging skills.
Nice-to-Haves
- Experience with cloud monitoring tools to set up proactive system monitoring.
- Familiarity with automated linting and code quality enforcement tools (e.g., PHP-CS-Fixer).
- Knowledge of multi-factor authentication (MFA) implementations.
Work Environment
- Fully remote or hybrid options available.
- Collaborative and growth-oriented culture.
- Opportunities to shape the technical roadmap of the platform.
How to Apply:
If you’re excited to work on a purpose-driven platform and meet the requirements above, we’d love to hear from you! You can apply here direclty on Wellfound.
Join us and help businesses kickstart their dream projects!
About the company
Your Software Supplier
- Top 5% of respondersYour Software Supplier is in the top 5% of companies in terms of response time to applications
- Responds within a few daysBased on past data, Your Software Supplier usually responds to incoming applications within a few days