- Work with UI designer to build and develop the front end / user interface.
- Develop and build the back-end, including both "incoming" and "outgoing" APIs.
- Develop, test, deploy, and maintain robust, clean, efficient and scalable code.
- Collaborate with others, inside and outside the team, to define, design, and ship new features.
- Participate in code reviews to maintain code quality and ensure best practices.
- Troubleshoot, debug, and resolve software defects and issues.
- Proven experience as a full-stack developer, with expertise in PHP/Laravel and VueJS
- A thorough understand of the principles and practices of Clean Code
- Solid understanding of front-end technologies, including HTML, CSS, JavaScript, and responsive design
- Experience with RESTful API development and integration
- Strong knowledge of database design and optimization (ideally MySQL)
- Fluent git skills
- Excellent problem-solving and communication skills
- Ability to work in a fast-paced and collaborative environment
- Ready, willing and able to take the lead within a team to propose solutions and proactively drive the project forward without waiting to be asked.
- Effectively communicate software architecture decisions, API designs, and integration strategies to ensure alignment with project goals.
- Communicate within and between cross-functional teams, including UI designers, clearly and concisely, to achieve seamless back-end and front-end integration.
- Participate in code reviews, giving and receiving constructive feedback to maintain code quality and adherence to best practices.
- Foster open communication within the team and across departments, ensuring a collaborative environment for defining, designing, and implementing new features.
- Communicate efficiently in troubleshooting and resolving software defects, actively engaging with team members and stakeholders to address issues promptly.
- Degree in Computer Science or a related field
- Experience with other modern PHP frameworks
- Experience with other modern JavaScript frameworks
- Knowledge of one or more other programming languages
- Knowledge of server configurations and deployments.
- Some familiarity with containerization and orchestration tools such as docker, kubernetes
- Experience of working with project management tools such as Shortcut, Jira, or Wrike
Full-Stack Software Developer - Birmingham, United Kingdom - Stickee Technology
Description
Above all, we are looking for a person who has a passion for, and a proven ability in, delivering high quality end-to-end software using the Laravel/VueJS stack.
Stickee Technology builds data-insights software systems used by many of the world's leading consumer electronics brands and retailers.
We are looking for an experienced full-stack software developer to join one of our product development teams.
With a very high-profile customer for this product, you'll have an opportunity to shape the way the software evolves as our client's requirements develop over time.
The role will require both front-end and back-end skills.
Our back-end stack is built around PHP and Laravel, driven by MySQL databases.
On the front-end, our platform is built around
Main duties
Technical requirements &experience:
Essential Communication skills:
Preferred qualifications:
Above all, we are looking for a person who has a passion for, and a proven ability in, delivering high quality end-to-end software using the Laravel/VueJS stack.
Click the "Apply" button to send us your application. We're looking forward to hearing from you
#J-18808-Ljbffr