Full Stack Developer

We are seeking a highly skilled and imaginative Creative Graphic Designer to join our dynamic team. The ideal candidate will be proficient in Adobe Creative Suite tools and have a strong background in graphic design, with an added advantage of experience in photography tools. The primary focus of this role is to actively contribute to the creation of visually appealing content for social media posts, print media, and product photography.

What you would be doing ?

Responsibilities

  1. Web Development:
    • Develop and maintain the front end of web applications using HTML, CSS, and JavaScript.
    • Implement responsive design and ensure cross-browser compatibility.
  2. Back-End Development:
    • Design and implement server-side logic using technologies such as Node.js, Python, Ruby, or Java.
    • Develop and maintain databases, ensuring optimal performance and data integrity.
  3. Database Management:
    • Design, implement, and manage databases (e.g., MySQL, MongoDB) for storing and retrieving data efficiently.
  4. Server Management:
    • Set up and manage server infrastructure to host web applications, ensuring scalability and performance.
  5. API Development:
    • Create and maintain RESTful APIs for seamless communication between the front end and back end.
  6. Version Control:
    • Use version control systems (e.g., Git) to track changes and collaborate effectively with other developers.
  7. Code Optimization:
    • Optimize code for maximum performance, ensuring applications run smoothly and efficiently.
  8. Testing:
    • Write and conduct unit tests to ensure the reliability and correctness of code.
    • Perform integration testing to identify and address issues across the entire application.
  9. Troubleshooting:
    • Identify and resolve bugs, issues, and performance bottlenecks in a timely manner.
  10. Security Implementation:
    • Implement security best practices to protect web applications from vulnerabilities and cyber threats.
  11. Collaboration:
    • Collaborate with front-end developers, designers, and other stakeholders to deliver cohesive and functional solutions.
  12. Continuous Learning:
    • Stay updated on the latest industry trends, tools, and technologies to enhance skills and knowledge.
  13. Documentation:
    • Create and maintain technical documentation for code, APIs, and system architecture.
  14. Project Management:
    • Participate in project planning and provide accurate time estimates for development tasks.
  15. Deployment:
    • Manage deployment processes, including configuring servers and deploying application updates.
  16. Client Communication:
    • Communicate effectively with clients to understand requirements and provide technical support.
  17. UI/UX Understanding:
    • Understand and collaborate on UI/UX design, ensuring a seamless user experience.
  18. Performance Monitoring:
    • Implement tools and techniques to monitor and optimize the performance of web applications.
  19. Cross-Functional Skills:
    • Ability to work on both front-end and back-end technologies, covering a broad spectrum of the development stack.
  20. Problem-Solving:
    • Apply strong problem-solving skills to address challenges and find innovative solutions.
What are we looking in you

Qualifications

Are you convinced that your skills meet our criteria?

Apply Now


    You think someone else is capable of this position ?

    Spread the world

    WhatsApp
    Facebook
    LinkedIn
    Twitter
    Telegram

    This website stores cookies on your computer. Cookie Policy

    × Chat with us