Full Stack Developer

Full Stack Developer

YQG Technologies is seeking a talented and experienced Full Stack Developer to join our dynamic team. As a Full Stack Developer at YQG Technologies, you will be responsible for designing, developing, testing, and maintaining end-to-end web applications, ensuring high-quality and scalable solutions for our clients.

Responsibilities:

  • Collaborate with cross-functional teams, including software engineers, business analysts, and project managers, to gather and analyze software requirements.
  • Design and develop responsive and user-friendly web applications using modern web technologies, such as MEAN, MERN, or similar stacks.
  • Write clean, efficient, and optimized code for both front-end and back-end components of web applications.
  • Develop and consume RESTful APIs to integrate with external systems and services.
  • Perform thorough testing and debugging of applications to ensure high quality and reliability.
  • Stay up-to-date with the latest web development frameworks, libraries, tools, and best practices, and apply them to projects as needed.
  • Collaborate with other team members to ensure successful project delivery and meet project deadlines.

Requirements:

  • Bachelor’s degree in Computer Science or a related field.
  • Strong experience in full stack web development, including proficiency in at least one modern front-end framework such as Angular, React, or Vue, and at least one back-end framework such as Node.js, .NET, or Java.
  • Solid understanding of web development concepts, including HTML5, CSS3, JavaScript, and RESTful APIs.
  • Experience with databases, such as MongoDB, MySQL, or SQL Server, and ability to write complex database queries.
  • Familiarity with version control systems, such as Git or TFS.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Excellent communication skills, both written and verbal.
  • Ability to work in a fast-paced environment and manage multiple tasks simultaneously.

Preferred Qualifications::

  • Experience with mobile app development using cross-platform frameworks such as React Native or Flutter.
  • Knowledge of cloud technologies, such as Microsoft Azure or AWS.
  • Experience with Agile/Scrum development methodologies.
  • Familiarity with DevOps practices and tools, such as Docker, Jenkins, or Kubernetes.
  • Certifications related to web development or full stack development.

If you are a highly skilled and motivated Full Stack Developer looking for a challenging opportunity to contribute to cutting-edge web applications, then we would love to hear from you. Please submit your resume, cover letter, and any relevant certifications to [email protected]