What are the responsibilities and job description for the Laravel Developer position at CE Learning Systems, LLC?
CE Learning Systems is looking for a Software Developer to join our small but dedicated development team working on our ImpactCE team. This is for an employee position. We are not looking to hire a freelancer or agency at this time.
As a Software Developer at CELS, you will be focused on maintaining and improving our systems at CE-Credit.com and MakeAnImpact.com. You'll be working primarily in Laravel on the backend, migrating our front end from HTMX and ancient Bootstrap to Livewire & Tailwind 4. You'll be joining the founding developer and working on close communication with the non-technical staff as well.
The ideal candidate for this job is self-motivated, creative, solution-focused, flexible, takes direction well, and is open to learning/adapting with the team. You should know how to find the sweet spot between best, and fast, while maintaining a high standard of code quality. You will be expected to participate in virtual meetings with team members twice weekly, and should be available for additional meetings at any time to address questions, discussions, and/or concerns head-on.
In addition to excellent benefits, CE brings a culture of professional growth and healthy work life. We want you to grow professionally and we'll help you do it.
This is a 100% remote position open to applicants in the US or Canada only – this is a requirement of the position. You’ll need to work regular US business hours. Sorry, but applications from outside the US/Canada will be discarded.
Women, minorities and any members of groups traditionally underrepresented in tech are strongly encouraged to apply.
Requirements
- Based in the US and legally eligible for employment
- University Bachelor's degree or equivalent experience
- 2 years of working experience developing with modern PHP using Laravel
- Experience with HTMX or similar declarative JS
- Experience with git and related tools
- Working CSS knowledge
- Fluent English language skills
- Ability to execute full software development life cycle
- Able to write well-designed, maintainable, testable, and efficient code that addresses problems, not just a specification
- Willing to ask questions to understand a problem before writing any code. If that Jira issue description does not seem to adequately address the problem, you know to seek clarification
- Effective communication skills to understand the problem domain
- Strongly self-motivated and driven
- Able to communicate with clarity and compassion among a diverse team
- Comfortable working in legacy code
Bonus points
- Experience working on a 100% remote team
- Extensive knowledge and understanding of Laravel
- Experience and interest in web accessibility, e.g. WCAG standards
- Deep experience with testing
- Experience with database management and optimization
- Experience with continuous deployment
- Understand and proactively prevent common application security flaws
- Familiarity with Mental/Behavioral Health professions
Benefits
- Competitive salary
- 21 days paid time off 7 paid holidays per year
- Medical coverage for employee and family, 100% employer-paid
- Professional continuing education allowance
- Flexible, sustainable work making a positive impact in the world