Fullstack PHP Developer
Start Date
January 25, 2024
Overview
FULL STACK PHP DEVELOPER
1 year contract
Remote from anywhere
Full time
UK working hours (9-5)
Essential duties and responsibilities
Goals
Job Description
Senior Software Engineer
- Design, develop, and maintain software applications for the SaaS platform using both front-end and back-end technologies
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software products
- Write clean, maintainable, and efficient code using a variety of programming languages and technologies
- Conduct code reviews, coach and provide feedback to other engineers
- Troubleshoot and debug issues in production systems
Develop and maintain documentation for software systems
Keep up-to-date with emerging trends and technologies in software engineering - Assist Less experienced engineers as a knowledge or mentoring resource when required
- Deliver high-quality, scalable, and maintainable software applications
- Meet project deadlines and deliverables
- Continuously improve software development processes and workflows
- Collaborate with cross-functional teams to develop innovative software solutions
- Contribute to the growth and success of the SaaS company
Knowledge, skills and abilities
- You are comfortable working with scalable, long-lived PHP based web applications, ideally with some Codelgniter knowledge alternatively with any other professional PH framework such as Laravel
- Strong understanding of software development principles and best practices. Producing clean, understandable, well documented and maintainable code.
- Proficient in front-end technologies such as HTML, CSS,
Bootstrap, React and JavaScript - Knowledge of back-end technologies such as PHP
- Familiarity with database technologies, such as SQL and
NoSOL - Understanding of software design patterns and architectures
- Excellent problem-solving and analytical skills
- You are an effective communicator (in English) with other members of the engineering team, scrum master, the product manager working in a scrum agile methodology.
Ability to write clean, maintainable, and efficient code - Experience with agile software development methodologies
- Strong debugging and troubleshooting skills
- Ability to work independently or in a team environment, comfortable with change in a growing business, building a product, and a team culture that you are proud of Ability to manage multiple tasks and priorities
- Ability to learn and adapt to new technologies and programming languages
Ability to take ownership of projects and deliverables
Ability to work in a fast-paced and dynamic environment
Required skills
React
HTML
Laravel
CodeIgniter
Bootstrap (Front-End Framework)
MySQL
Apply now
Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.