العودة إلى الوظائف
Team Yamama

Full Stack Developer

Team Yamama

الدمام, S04, SAFull-timeتقنية المعلومات٤ آب ٢٠٢٦

تفاصيل الوظيفة

We are looking for a skilled and passionate Full Stack Developer with 2+ years of experience in developing scalable web applications using Node.js and Angular or React. The ideal candidate should have experience working on both front-end and back-end development, REST APIs, databases, and modern development practices. Key Responsibilities * Design, develop, test, and maintain scalable web applications. * Build responsive and user-friendly interfaces using Angular or React. * Develop robust backend services and RESTful APIs using Node.js. * Integrate front-end components with backend services and databases. * Optimize applications for speed, performance, and scalability. * Write clean, maintainable, and reusable code following best practices. * Troubleshoot, debug, and resolve application issues. * Collaborate with UI/UX designers, QA engineers, and cross-functional teams. * Participate in code reviews and contribute to improving development processes. * Stay updated with emerging technologies and industry trends. Required Skills & Qualifications * Bachelor's degree in Computer Science, Information Technology, or a related field. * Minimum 2 years of experience as a Full Stack Developer. * Strong proficiency in JavaScript and TypeScript. * Hands-on experience with Node.js and Express.js. * Strong experience in Angular or React. * Experience with HTML5, CSS3, Bootstrap, and responsive web design. * Knowledge of RESTful API development and third-party API integration. * Experience with relational databases (MySQL/PostgreSQL) or NoSQL databases (MongoDB). * Familiarity with Git version control. * Understanding of authentication and authorization mechanisms (JWT, OAuth). * Knowledge of software development lifecycle (SDLC) and Agile methodologies. Preferred Skills * Experience with cloud platforms such as AWS, Azure, or Google Cloud. * Knowledge of Docker and containerization. * Experience with CI/CD pipelines. * Familiarity with unit testing frameworks and automated testing. * Understanding of microservices architecture. Application Question(s): * Which is your nationality? Experience: * Full stack development: 2 years (Required) Language: * Arabic (Required) * English (Required) Work Location: In person