Web Developer (Full-Stack)
Are you a dynamic and forward-thinking Web Developer with a passion for innovation and a track record of delivering high-quality solutions? We are on the lookout for a skilled developer to join our team and contribute to cutting-edge projects. If you have a minimum of 3 years' experience, possess a degree in IT or Computer Science, and are proficient in PHP, particularly in the Laravel framework, we want to hear from you!
Responsibilities –
- Development: Interpret technical specifications, develop, test, and deliver according to specifications.
- Database Management: Efficiently manage databases, ensuring optimal performance and reliability.
- Coding Patterns and Designs: Assist in coding patterns and designs, maintaining high coding standards.
- Task Oversight: Create and oversee tasks, ensuring alignment with project goals.
- Balance back-end and front-end development tasks
- Take ownership of developments, applications, and systems within assigned projects
Requirements –
- Education: IT or Computer Degree
- Experience: Minimum 3 years of relevant experience
- Programming Languages: Proficient in PHP, with specific experience in the Laravel framework
- Web Technologies: JavaScripting, jQuery, NoJS/AngularJS/etc), HTML5, web2.0 (ajax)
- RESTful Principles: Essential, with experience in API development
- Database Integration: Proficiency in MSSQL, knowledge of other database engines advantageous
- SQL and Relational Databases: Ability to write SQL queries, triggers, and store procedures
- SSRS Knowledge: Essential
- Laravel and Bootstrap: Experience required; other PHP frameworks considered with a commitment to up-skill on Laravel
- Additional Skills: Knowledge of Linux, Bash scripting, and cross-browser compatibility
- Project Management: Basic understanding of project management disciplines and Business Change Lifecycle methodology
- Development Tools: Working knowledge of programming languages, business modeling tools, UML, and SDLC
Personal Attributes –
- Strong interpersonal and communication skills
- Analytical and methodical with high attention to detail
- Pride in delivering high-quality applications
- Proactive and takes responsibility for code and applications
- Innovative and initiative-driven
- Strong problem-solving and decision-making skills
- Ability to work independently and collaboratively
- Open to new ideas, methodologies, and constructive criticism
- Commitment to meeting deadlines and effective time management
- Professional appearance suited for a corporate environment
- Positive attitude filled with energy and enthusiasm
Contract Type: Fixed-Term (Subject to Renewal Based On The Duration of The Project)
Hourly Rate: Market related
Location: Gauteng