Web Developer – WD241

  • NIGERIA
  • Full time
  • 2 weeks ago
  • Information Technology

Job Information

  • icon
    Category IT Jobs
  • icon
    Posted On May 6 ,2024
  • icon
    Qualifications Bachelor's Degree

Job Description

Elonatech Nigeria Limited is a cutting-edge technology company committed to delivering innovative solutions to businesses and individuals across Nigeria. We specialize in web development, software engineering, digital marketing, and IT consulting services. Our team of talented professionals is dedicated to leveraging the latest technologies to create transformative digital experiences for our clients.

Job Overview: We are seeking a skilled and experienced Web Developer to join our dynamic team at Elonatech Nigeria Limited. The Web Developer will be responsible for designing, developing, and maintaining responsive, user-friendly websites and web applications that meet our clients' needs and objectives. The ideal candidate will have a passion for web development, strong technical skills, and a creative approach to problem-solving.

Key Responsibilities:

  1. Website Development: Design and develop responsive websites and web applications using HTML, CSS, JavaScript, and other front-end technologies.

  2. Content Management: Implement content management systems (CMS) such as WordPress, Joomla, or Drupal to enable clients to manage and update website content easily.

  3. Customization and Integration: Customize and integrate third-party plugins, themes, and modules to enhance website functionality and meet client requirements.

  4. Backend Development: Develop server-side code using PHP, Python, Ruby, or other programming languages, and integrate with databases (e.g., MySQL, PostgreSQL) to support dynamic website features.

  5. Mobile Optimization: Optimize websites and web applications for mobile devices, ensuring a seamless user experience across different screen sizes and resolutions.

  6. Performance Optimization: Optimize website performance, page load times, and server response times through code optimization, caching techniques, and performance tuning.

  7. Security Implementation: Implement security best practices and protocols to protect websites from cyber threats, vulnerabilities, and attacks, including SSL/TLS encryption, secure authentication, and data encryption.

  8. Quality Assurance: Conduct thorough testing and debugging of websites and web applications to identify and resolve issues, ensure cross-browser compatibility, and maintain code quality.

  9. Documentation and Training: Create technical documentation, user manuals, and training materials to support clients in managing and maintaining their websites and web applications.

  10. Collaboration and Communication: Collaborate with designers, project managers, and other stakeholders to understand project requirements, provide technical insights, and deliver high-quality solutions.

  11. Continuous Learning: Stay updated on emerging web development trends, technologies, and best practices, and continuously expand technical skills and knowledge.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in web development, with a strong portfolio showcasing previous projects and accomplishments.
  • Proficiency in front-end development technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
  • Experience with server-side programming languages (PHP, Python, Ruby) and web frameworks (e.g., Laravel, Django, Ruby on Rails).
  • Knowledge of database management systems (MySQL, PostgreSQL) and experience with SQL queries and database design.
  • Familiarity with content management systems (CMS) and e-commerce platforms (WordPress, Magento, Shopify).
  • Understanding of web accessibility standards, SEO best practices, and responsive design principles.
  • Excellent problem-solving skills, attention to detail, and the ability to work independently or collaboratively in a team environment.

Benefits:

  • Competitive salary and performance-based bonuses
  • Opportunities for career growth and advancement
  • Training and professional development programs
  • Flexible work hours and remote work options
  • Health insurance coverage and other benefits