Talent.com
Full Stack Developer

Full Stack Developer

HandyProsVictoria Island, Lagos, NG
3 days ago
Job description

Job Description :

We're seeking a highly skilled Full Stack Developer to join our team. As a Full Stack Developer, you'll be responsible for designing, developing, and maintaining web applications, ensuring seamless integration between user interfaces and server-side logic. Your role will involve collaborating with cross-functional teams, writing clean and maintainable code, and optimizing application performance.

Key Responsibilities :

  • Front-end Development : Design and develop user interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Back-end Development : Build and maintain server-side applications using languages like Node.js, Python, Ruby, Java, or PHP, and manage database interactions with MySQL, PostgreSQL, MongoDB, or other database systems.
  • Database Management : Design, implement, and maintain databases to store and retrieve data efficiently, perform database migrations, optimizations, and backups.
  • API Development : Develop and integrate APIs with frontend components to enable seamless communication between the client and server.
  • Version Control : Use version control systems like Git to manage code changes and collaborate with other developers.
  • Testing and Debugging : Write unit tests, integration tests, and end-to-end tests to ensure application quality, and troubleshoot issues to resolve bugs and performance bottlenecks.
  • Collaboration : Work with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.

Security : Implement security best practices to secure data and prevent application compromise.

Requirements :

  • Education : Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
  • Experience : 3+ years of experience in full-stack development, with a strong portfolio of web applications.
  • Technical Skills :
  • Proficiency in front-end technologies like HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js.
  • Strong back-end development experience with Node.js, Python, Java, or similar languages.
  • Experience with databases like MySQL, PostgreSQL, MongoDB, or similar.
  • Familiarity with version control systems like Git.
  • Knowledge of CI / CD pipelines and DevOps practices.
  • Soft Skills :
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Nice to Have :

  • Experience with cloud services like AWS, Azure, or Google Cloud.
  • Familiarity with Docker and containerization.
  • Knowledge of security principles and how to apply them to web applications.
  • Experience with Agile methodologies and Scrum.
  • Create a job alert for this search

    Developer • Victoria Island, Lagos, NG