About the jobExperience: 2+ yearsJob Location: RemoteCompany: Ruqayya
We are seeking a talented and motivated Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our web applications. You should have a solid understanding of the entire web development process, from design to deployment.Responsibilities:Front-end Development:Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript.Collaborate with UI/UX designers to implement design specifications.Ensure the seamless integration of front-end elements with server-side logic.Back-end Development:Design, develop, and maintain server-side applications using programming languages such as Node.js, Python, Ruby, or Java.Implement and maintain databases (SQL or NoSQL) to support application functionality.Collaborate with the team to integrate front-end and back-end systems.API Development:Create robust and scalable APIs to facilitate data communication between front-end and back-end systems.Work with third-party APIs to integrate external services as needed.Version Control:Utilize version control systems, such as Git, to manage codebase changes and collaborate with team members.Testing and Debugging:Conduct thorough testing of applications to identify and fix bugs, ensuring optimal performance and reliability.Security:Implement security best practices to safeguard user data and prevent vulnerabilities.Collaboration:Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality solutions.Qualifications:Proven experience as a Full Stack Developer or similar role.Proficiency in front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks (e.g., React, Angular, or Vue).Solid understanding of back-end technologies, databases, and server-side languages.Experience with web application architecture and design principles.Knowledge of RESTful APIs and integration.Familiarity with version control systems (e.g., Git).Strong problem-solving skills and attention to detail.Excellent collaboration and communication skills.Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).Nice to Have:Experience with cloud services (AWS, Azure, or Google Cloud).Knowledge of containerization and orchestration (Docker, Kubernetes).Familiarity with CI/CD pipelines.'Job Type: Contract
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
