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]