About Us:Nova Labs is a dynamic custom software development lab based in Doha. We are passionate about leveraging cutting-edge technologies to deliver high-quality products to our clients. As we continue to grow, we are seeking a talented Full Stack Developer to join our dynamic team and contribute to the development of our next-generation software applications.
Overview:As a Full Stack Developer, you will play a key role in designing, developing, and maintaining software applications that meet our clients' needs. You will work closely with our team of developers, designers, and project managers to deliver scalable and robust solutions. Your primary goal will be to write clean, efficient code and ensure the performance, security, and usability of our software products. Responsibilities:Design, develop, and maintain scalable web and mobile applications using the MERN stack (React & React Native)Write clean, efficient, and maintainable code.Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions.Participate in code reviews and provide constructive feedback to peers.Troubleshoot and debug issues to ensure smooth operation of web applications.Stay updated on emerging technologies and trends in web development.Optimize applications for maximum speed and scalability.Implement security and data protection measures.Contribute to the continuous improvement of our development processes. Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.4-6 years of proven experience as a Software Developer with expertise in MERN stack development ( React and React Native).Proficiency in JavaScript, including ES6+ syntax.Solid understanding of web technologies such as HTML5, CSS3, and RESTful APIs.Experience with styling libraries MUI , Tailwind, and AntDesign Experience with front-end frameworks such as React.js.Experience with back-end frameworks such as Express.js and Node.js.Familiarity with database technologies such as MongoDB.Experience with version control systems such as Git.Strong problem-solving skills and attention to detail.Excellent communication and collaboration skills.Ability to work independently and in a team environment.Familiarity with Agile methodologiesAbility to work on multiple projects at the same time