Full Stack Web / App Developer at Ayara Ibile Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
13 days ago

Additional Details

Job ID
84053
Job Views
27

Job Description



Job Summary



  • We are seeking a highly skilled and experienced Full-Stack Software Web Developer to join our dynamic team. The ideal candidate will have a strong front-end and back-end development background, with a keen eye for detail and a passion for delivering high-quality enterprise software solutions.

  • As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining enterprise web applications, ensuring seamless integration of front-end and back-end components

  • In addition to technical proficiency, the candidate should be a problem solver, an excellent communicator, and a team player.


Responsibilities



  • Full-Stack Development: Collaborate with cross-functional teams to design, develop, and maintain scalable enterprise web applications, ensuring front-end and back-end functionality.

  • Front-End Development: Implement responsive and user-friendly interfaces using modern web technologies such as HTML5, CSS3, JavaScript, and popular frameworks like React or Angular.

  • Back-End Development: Design and implement robust server-side logic using server-side scripting languages (e.g., Node.js, PHP, Python), and connect the application with the database.

  • Database Management: Develop and maintain database schemas, optimize queries, and ensure data integrity. Proficiency with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) is essential.

  • API Development: Design and implement RESTful APIs to facilitate communication between the front-end and back-end systems.

  • Code Versioning and Collaboration: Use version control systems (e.g., Git) effectively, collaborate with other team members using industry-standard collaboration tools, and participate in code reviews.

  • Testing and Debugging: Write unit tests and conduct thorough debugging to ensure the reliability and security of the application.

  • Performance Optimization: Identify and address performance bottlenecks, and optimize applications for speed and scalability.

  • Security: Implement security best practices and measures throughout the development process to protect against common web vulnerabilities.

  • Documentation: Create and maintain detailed technical documentation for both code and development processes.


Requirements



  • Experience: Proven experience as a Full-Stack Developer with a strong portfolio showcasing successful projects.


Technical Skills:



  • Front-End: HTML5, CSS3, JavaScript, React/Vue.js

  • Back-End: Node.js, PHP, Python, Java, or similar

  • Database: MySQL, PostgreSQL, MongoDB

  • API Development: RESTful APIs

  • Version Control: Git

  • Familiarity with cloud platforms (e.g., Digital Ocean) is a plus.


Soft Skills:



  • Strong problem-solving and critical-thinking skills.

  • Excellent communication and collaboration abilities.

  • Ability to work in a fast-paced and dynamic environment.

  • Attention to Detail: A meticulous approach to coding, focusing on producing high-quality, well-documented, and maintainable code.

  • Adaptability: Ability to quickly learn and apply new technologies and tools.

  • Team Player: A collaborative mindset with the ability to work effectively in a team-oriented environment.


Similar Jobs

Full Time

Cookies

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

Accept