drjobs Junior Web Developer

Junior Web Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Abuja - Nigeria

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

1. Web Application Development:

    • Assist in developing and customizing web applications to meet clientspecific needs.

    • Implement new features modules and plugins within existing web frameworks.

    • Debug and troubleshoot issues related to web application functionality.

  1. FrontEnd Development:

    • Create and maintain responsive user interfaces using HTML CSS JavaScript and frontend frameworks like Bootstrap.

    • Ensure that frontend components provide a seamless user experience across devices and platforms.

  1. BackEnd Development:

    • Support backend development using PHP.

    • Work with databases such as MySQL or MariaDB to manage and store application data.

    • Develop and maintain API integrations between web applications and thirdparty systems.

  1. Database Management:

    • Optimize database queries and perform routine database maintenance.

    • Ensure data integrity and security in web applications.

    • Implement backup strategies and monitor database performance for optimal operation.

  1. Server and Environment Support:

    • Assist in the setup and maintenance of LAMP/LEMP stack environments (Linux Apache/Nginx MySQL PHP).

    • Monitor and manage servers hosting web applications to ensure availability and performance.

    • Provide support for server security and configuration including patching and updating.

  1. API Development and System Integration:

    • Develop integrations with other systems using RESTful APIs and webhooks.

    • Test and maintain integrations to ensure smooth operation and data synchronization.

  1. Quality Assurance and Testing:

    • Conduct unit testing and debugging of developed features.

    • Collaborate with the team on performance testing and system optimization.

    • Address reported bugs and ensure smooth upgrades and patches.

  1. Documentation:

    • Maintain detailed documentation for customizations code changes and integrations.

    • Write clear and concise technical documentation for future reference and team use.

  1. Collaboration and Teamwork:

    • Work closely with senior developers system administrators and project managers to meet project goals.

    • Participate in team meetings code reviews and knowledgesharing sessions.

    • Assist with user training and provide technical support when required.



Requirements

  1. Programming Languages:

    • Proficient in PHP.

    • Working knowledge of HTML CSS and JavaScript (preferably with jQuery or Bootstrap).

  1. Database Management:

    • Understanding of relational databases particularly MySQL or MariaDB.

    • Familiarity with writing and optimizing SQL queries.

  1. Web Development Frameworks:

    • Experience with frontend frameworks such as Bootstrap or similar CSS frameworks.

    • Knowledge of MVC patterns and objectoriented programming.

  1. Server Management:

    • Understanding of Linux server environments (e.g. Ubuntu CentOS).

    • Basic skills in server management and configuration (Apache/Nginx).

  1. API Integration:

    • Experience with RESTful API development and integration.

    • Understanding of web services webhooks and data exchange formats like JSON and XML.

  1. Version Control:

    • Familiarity with Git for version control and collaboration in a development environment.



Programming Languages: Proficient in PHP. Working knowledge of HTML, CSS, and JavaScript (preferably with jQuery or Bootstrap). Database Management: Understanding of relational databases, particularly MySQL or MariaDB. Familiarity with writing and optimizing SQL queries. Web Development Frameworks: Experience with front-end frameworks such as Bootstrap or similar CSS frameworks. Knowledge of MVC patterns and object-oriented programming. Server Management: Understanding of Linux server environments (e.g., Ubuntu, CentOS). Basic skills in server management and configuration (Apache/Nginx). API Integration: Experience with RESTful API development and integration. Understanding of web services, webhooks, and data exchange formats like JSON and XML. Version Control: Familiarity with Git for version control and collaboration in a development environment.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.