Senior Laravel/PHP/Vue Full Stack Web Developer
Job Description
What you’ll do:
- You’ll lead a team of developers to build and maintain websites, web-applications, and mobile apps.
- You will split your time between development and management/coordination of the dev team.
- You will need to be able to review designs/documentation for new development and development on existing systems to understand the project, assist in vetting/clarifying requirements, provide technical guidance, and identifying/overcoming obstacles & risks.
- You’ll define the architecture of new projects setting up the dev stack, defining databases, setting up infrastructure, defining coding structure/standards, doing some development yourself, and delegating/reviewing development done by your team.
- You will also work on the analysis and serve as the technical expert for new projects and existing systems.
- You will work on scoping/estimating development work.
- Development is done in a combination of languages – primarily Laravel, PHP, Vue, JS, HTML. We use a variety of databases including MySQL, SQL Server, Aurora, etc.
- For mobile apps we use React Native, Cordova, Capacitor, and Ionic.
- Infrastructure work will be done in AWS, Digital Ocean, and Azure.
- We have clients in many industries so you’ll get to work on many different applications and codebases.
- You’ll have to do problem solving, probably learn some new languages and coding styles, and get to work with our team of awesome developers.
Requirements:
- Ability to code Advanced Laravel+PHP, JavaScript/Vue, and CSS required
- 7+ years of experience developing databases using MySQL and/or other SQL databases
- 7+ years experience in object-oriented Laravel+PHP design and development
- Experience in Full-Stack (LAMP) development (back-end, front-end and some server management)
- Experience working with AWS and Linux environments
- 3+ years of experience leading a dev team and fulfilling the architecture/analysis/review/database design functions
- Expertise in source control, code review, and repository management with git
- Good analytical and problem-solving skills and the ability to function well in a self-directed, team-oriented environment
- Must be up-to-date and always learning about the latest technical standards and best practices in interactive design and development
- Excellent written and verbal communication skills
- Must be a team player that also can work independently, escalating issues when appropriate
Nice to haves:
- Experience with other JS frameworks such as React, Angular
- Experience developing native/hybrid mobile applications, including Cordova, Ionic, Capacitor, React Native
- Some sort of project management, BA (requirements gathering, wireframing) or consulting experience
- Experience with Azure or .NET
Education
- Bachelor’ s degree in Computer Science or Engineering/related field; or equivalent work experience
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
11/06/2023
Views
0
Positive
Subjectivity Score: 0.9