
Fortix®
Description
Typical duties include, but are not necessarily limited to:
To develop solutions that meet the business requirements
Adhere to the business best practices and coding standards when developing code
To participate in the analysis and composition of requirements
To develop solutions written using PHP, JavaScript, HTML, CSS
To maintain and refactor existing solutions
To perform QA and prepare the technical documentation
To identify software inefficiencies, and errors and recommend improvements
To perform code reviews
Requirements This is NOT the job for you:
If you use a framework but have never looked under the hood at how it works.
If you couldn?t build a contact form in PHP with validation and free of SQL injection issues without using a framework.
If you don?t expect to be challenged every day.
If you don?t want to keep learning.
If you can?t create a MySQL table from the command line.
if you don't know how to debug without XDebug
if you can?t write a code without AI
Must Have Experience
Full stack web development knowledge ? PHP, HTML, CSS, JS
Relational databases knowledge (MySQL)
Version control tools (Git)
Experience with Go
Full understanding of OO and MVC design principles
HTTP protocol and general web architecture knowledge
Experience with major JS frameworks
Experience with professional software engineering practices for the full software development cycle
Key Responsibilities
You will be focused on delivering technical excellence to our clients by:
Implementing solutions based on specifications
Maintaining, tuning and improving existing software
Supporting the technical design process by participating in the analysis of technical application requirements
Creating technical / support documentation
Responding to queries from lead engineers and project managers
Mentoring junior and mid-level engineers
Taking personal responsibility to stay up to date with leading edge development practices
Performing Code reviews
Making informed decisions and taking ownership of services and applications
Skills and Qualifications:
Minimum of 8 years experience of full stack web development
Proficiency with the UNIX command line and tools.
Full stack web development knowledge ? PHP, HTML, CSS, JS
Docker, jQuery, Bootstrap and GIT experience
Automated testing tools and Continuous Integration (CI) tools