Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
115130
Job Views
52

Job Description

  • Application Deadline: Tue, 25 Feb 2025 00:00:00 GMT
  • Position: ICT Officers


  • Job Type Full Time


  • Qualification BA/BSc/HND


  • Experience 3 - 6 years


  • Location Lagos



  • Job Field ICT / Computer 




  • Salary Range ₦200,000 - ₦300,000/month








Job Details




  • Develop front-end components and user interfaces using HTML, CSS, and JavaScript frameworks such as Angular, React, or Vue.js.

  • Design and implement server-side logic and APIs using programming languages like Node.js, Python, or Java.

  • Build and integrate databases, data models, and data access layers using SQL or NoSQL databases like MySQL, MongoDB, or PostgreSQL.

  • Develop and implement authentication and authorization mechanisms, security features, and data protection measures.

  • Write clean, modular, and maintainable code following best practices and coding standards.

  • Optimize application performance, scalability, and reliability through code refactoring, caching, and performance tuning.

  • Collaborate with UX/UI designers, product managers, and other stakeholders to translate project requirements into technical specifications and design solutions.

  • Conduct code reviews, testing, and debugging to identify and fix issues, ensuring high-quality software deliverables.

  • Deploy web applications to production environments, configure servers, and manage deployment processes using tools like Docker, Kubernetes, or AWS.

  • Monitor application performance, error logs, and user feedback to identify areas for improvement and optimization.

  • Stay updated on emerging technologies, trends, and best practices in full-stack development, and apply them to enhance project outcomes.

  • Work closely with cross-functional teams, including front-end developers, back-end developers, UX/UI designers, and QA testers, to deliver integrated and cohesive solutions.

  • Document technical specifications, architecture diagrams, and codebase documentation to facilitate knowledge sharing and collaboration.

  • Participate in Agile or Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to track progress and ensure project alignment.

  • Mentor junior developers, provide guidance and support, and contribute to the professional development of the team.



Requirements and Qualifications:




  • Bachelor's degree in computer science, engineering, or related field; relevant certifications or advanced degrees are a plus.

  • Proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects.

  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React, Vue.js).

  • Experience with server-side development using programming languages like Node.js, Python, Java, or PHP.

  • Knowledge of databases and data storage solutions, including SQL and NoSQL databases.

  • Familiarity with RESTful APIs, GraphQL, and microservices architecture.

  • Understanding of web development best practices, including responsive design, accessibility, and SEO principles.

  • Experience with version control systems such as Git and collaborative development workflows (e.g., GitFlow).

  • Strong problem-solving and analytical skills, with attention to detail and accuracy in coding and debugging.

  • Excellent communication and teamwork abilities, with the ability to collaborate effectively in a cross-functional environment.



Required Skills:




  • Front-end development

  • Back-end development

  • Database management

  • API development

  • Web architecture

  • Problem-solving abilities

  • Collaboration

  • Version control

  • Performance optimization

  • Continuous learning



Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept