Senior Software Developer
Fully Remote Position. The candidate must reside within the continental US.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of professional experience in full-stack PHP development
- Required Skills
- AWSDockerPHPSQLAgileGitHTMLCSSJavascriptVue.JsRESTful APIsLinux
Requirements
- 8+ years of professional experience in full-stack PHP development, with deep expertise in Laravel.
- Proven experience transitioning applications from legacy frameworks (CodeIgniter) to Laravel.
- Excellent proficiency in modern JavaScript frameworks, particularly Vue.js.
- Strong understanding of front-end technologies: HTML, CSS, and preprocessors like SASS/LESS.
- Proficiency with Git for version control and Unix/Linux command-line environments.
- Experience building and integrating RESTful APIs.
- Strong attention to detail and user-centric thinking.
- Excellent verbal and written communication skills.
- Ability to obtain and maintain a government background clearance.
Responsibilities
- Serve as a Sr. developer for the team, guiding design, development, and deployment of modern Laravel-based applications.
- Architect and lead the migration of legacy CodeIgniter applications to Laravel, ensuring performance, scalability, and maintainability.
- Leverage AI-assisted development tools (e.g., Claude Code or equivalent) to accelerate development, improve code quality, support large-scale refactoring, generate comprehensive unit and integration tests, and maintain up-to-date system documentation.
- Mentor team members and foster knowledge-sharing across the team.
- Write clean, secure, and efficient code, with a strong emphasis on documentation and testing.
- Review and approve code written by peers to maintain code quality and consistency.
- Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives via Microsoft Teams.
- Track time and deliverables accurately using internal tools and project tracking systems.
- Remain up to date with security best practices and modern development approaches.
- Demonstrate a self-directed approach to solving problems, continuous learning, and professional growth.
- Promote a user-first mindset and empathetic software design.
View Full Description & ApplyYou'll be redirected to the employer's site