
Full Stack Developer
- Mattoon, IL
- $62,000-70,000 per year
- Permanent
- Full-time
- As a candidate for this position, you are not expected to have experience with all the technologies and responsibilities listed below. However, we are seeking a developer with a solid foundation in modern PHP/Laravel development that can demonstrate this, loves to learn, and is ready to dive in and work with the latest Laravel and Hotwire Native technologies daily.
- Use discretion and independent judgment in daily decisions while maintaining a high level of confidentiality and professionalism.
- Actively participate in learning initiatives offered such as training programs, workshops, and webinars. Leverage these opportunities to acquire new knowledge, refine existing skills, and stay current on the latest developments.
- Provide friendly, proactive, and professional internal and external support to others, assisting with inquiries, concerns, and issues promptly and effectively.
- Demonstrate behaviors that exemplify Rural King’s Values: People First, Integrity, Attitude, Initiative, Teamwork, Accountability, and Continuous Improvement.
- Perform other duties as assigned.
- At least 4 years of relevant experience or equivalent combination of experience and education.
- Fluency with PHP, utilizing objects and design patterns, specifically within the Laravel framework
- Strong experience with Laravel features including Eloquent ORM, Blade templating, routing, middleware, and artisan commands
- Overall proficiency within the LAMP stack with emphasis on Laravel development practices
- Experience with Hotwire (Turbo, Stimulus) or willingness to learn quickly
- Knowledge of Hotwire Native for mobile app development or strong interest in learning
- Exposure to JavaScript, specifically Stimulus.js and modern ES6+ JavaScript
- Understanding of responsive design principles for multi-device compatibility (web, mobile, handheld scanners)
- Exposure to Agile development, JIRA, git and other development tools and methodologies
- Excellent understanding of modern HTML and CSS
- Experience working on large codebase with version control best practices
- Fluency in optimization and troubleshooting techniques for both web and mobile environments
- Understanding of mobile device constraints and optimization strategies
- Experience with database design and optimization (MySQL, PostgreSQL)
- Knowledge of testing frameworks (PHPUnit, Laravel testing) preferred
- Ability to participate in our online applicant and new hire onboarding process remotely
- Ability to complete computer-based training
- Ability to maintain a seated or standing position for extended durations.
- Capability to lift 15 pounds periodically.
- Ability to navigate and access all facilities.
- Skill to effectively communicate verbally with others, both in-person and via electronic devices.
- Close vision for computer-related activities.