FULL STACK DEVELOPER

  • Location:
  • Salary:
    negotiable
  • Job type:
    Full-Time
  • Posted:
    1 week ago
  • Category:
    Information Technology, Internet Service Providers, Services
  • Deadline:
    May 14, 2025

 

Overview

Our client, a leading ICT solutions provider, is looking for an experienced Full Stack Developer to join their innovative team. As a Full Stack Developer, you will work on developing and maintaining high-quality web applications, utilizing both front-end and back-end technologies. This is an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects in the ICT sector.

Key Responsibilities:

  • End-to-End Development: Develop and maintain both front-end and back-end applications, ensuring seamless integration and high performance.

  • UI/UX Design: Collaborate with design teams to build intuitive and responsive user interfaces using modern front-end technologies (e.g., React, Angular, Vue).

  • Backend Development: Build robust and scalable backend services using programming languages and frameworks such as Node.js, Python/Django, Java, or PHP.

  • Database Management: Design and integrate relational and NoSQL databases, ensuring data consistency, integrity, and performance (e.g., MySQL, MongoDB).

  • Collaboration: Work closely with cross-functional teams, including designers, product managers, and QA, to deliver solutions that meet client needs.

  • Optimization: Ensure applications are optimized for speed, scalability, and security.

  • Troubleshooting: Identify and resolve technical issues quickly, ensuring minimal downtime and a smooth user experience.

  • Stay Updated: Keep abreast of emerging technologies and industry trends, and suggest innovative improvements for existing solutions.

Key Qualifications and Requirements:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Experience: A minimum of 3 years of experience as a Full Stack Developer, with expertise in both front-end and back-end development.

  • Technical Skills:

    • Front-End: Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, Vue).

    • Back-End: Strong knowledge of server-side languages and frameworks such as Node.js, Python, Java, or PHP.

    • Databases: Experience with SQL and NoSQL databases (e.g., MySQL, MongoDB, PostgreSQL).

    • Version Control: Proficiency in Git or other version control systems.

    • API Integration: Experience with RESTful APIs and third-party integrations.

  • Tools & Platforms: Familiarity with DevOps tools, cloud platforms (e.g., AWS, Azure), and containerization (Docker, Kubernetes) is a plus.

  • Soft Skills:

    • Strong communication and collaboration skills.

    • Ability to manage multiple tasks and meet deadlines.

    • Problem-solving mindset with a focus on efficiency.

Preferred Skills:

  • Experience with mobile app development (React Native, Flutter, or native mobile development).

  • Familiarity with Agile methodologies.

  • Knowledge of cybersecurity principles and best practices.

 

location