المشاهدات 25

وظيفة شاغرة

Full Stack developer(Technical leader) - شركة واصل للخدمات اللوجستية


job Description: Full Stack Developer

Position Overview:
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software applications that encompass both the front-end and back-end components. You will work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality and scalable solutions. Your role will involve working on various stages of the development lifecycle and collaborating with team members to ensure successful project outcomes.

Key Responsibilities:

Full Stack Development: Develop and maintain web applications with proficiency in both front-end and back-end technologies. Write clean, efficient, and well-documented code.
Front-End Development: Implement user interfaces using HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js. Ensure responsive design and optimal user experience across different devices.
Back-End Development: Design and develop server-side logic using programming languages such as Node.js, Python, Ruby, or Java. Create and optimize database schemas and queries.
API Development: Design, develop, and integrate RESTful APIs and microservices to facilitate data exchange between front-end and back-end systems.
Database Management: Work with databases like MySQL, PostgreSQL, MongoDB, or other relational or NoSQL databases. Design and optimize database schemas, write efficient queries, and ensure data integrity.
Testing and Debugging: Write unit tests and conduct automated and manual testing to ensure the quality and reliability of the software. Debug and resolve issues and bugs.
Collaboration and Communication: Collaborate with cross-functional teams, including designers, product managers, and other developers, to gather requirements, provide technical insights, and ensure project alignment.
Continuous Learning: Stay updated with the latest industry trends, technologies, and best practices. Continuously enhance your skills and knowledge to drive innovation and improve development processes.
Required Skills and Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Full Stack Developer or similar role.
Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
Strong understanding of back-end technologies such as Node.js, Python, Ruby, or Java.
Experience working with databases like MySQL, PostgreSQL, MongoDB, or similar.
Familiarity with RESTful APIs, microservices architecture, and serverless computing.
Knowledge of version control systems like Git and collaborative development workflows.
Understanding of web security principles and best practices.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
As a Full Stack Developer, you will play a critical role in developing and maintaining software applications. Your expertise in both front-end and back-end technologies, along with your ability to collaborate effectively with cross-functional teams, will contribute to the successful delivery of high-quality software solutions.

لتقدم للوظيفة أنتهت صلاحية الاعلان

إعلانات مشابهة