Job Title: Full Stack Developer
Location: Tangier, Morocco
Job Summary:
As a Full Stack Developer at Tingis Web, you will be responsible for designing and maintaining software applications. You will work closely with the Lead Developer and other team members to design, code, test, and deploy software applications. You will also collaborate with an international team to develop and maintain web and mobile applications, ensuring high quality, reliability, and user satisfaction.
Primary Responsibilities:
Collaborate with the Lead Developer and other development team members to design, code, test, and deploy software applications.
Develop and maintain software applications using a variety of programming languages and frameworks, such as Node.js (Nest.js framework), My SQL, Redis, Vue Js, React/Redux, Flutter, Docker, Kubernetes
Foster strong relationships with team members to ensure the success of software development projects.
Stay up-to-date on the latest trends and best practices in software development.
Participate in team meetings and code reviews to ensure the quality and efficiency of software development projects.
Respond to critical support requests for both back-end and front-end issues.
Requirements:
Bachelor's degree in Computer Science or a related field.
Minimum of 3 years of experience in a software development role.
Proficiency in a variety of programming languages and frameworks, such as Java Script, PHP, Node.js, Python, Vue.js, React
Experience building full-stack applications with Node.js (Nest.js preferred) and React.js.
Experience using both relational and non-relational databases in a production environment.
Familiarity with Docker and Kubernetes.
Strong problem-solving and communication skills.
Strong understanding of software development best practices (clean code, testing, SOLID, etc.).
Experience with SCRUM project management methodologies and the ability to work well as part of an Agile team.
Proficiency in English for effective communication.
Work Environment:
This role is based in the office of Tingis Web in Tangier, Morocco
Opportunity to work as part of an amazing and skilled team, reporting directly to the CTO, in a fast-paced, international environment.
Competitive compensation package
Recruitment Process:
Submit your CV for review.
Participate in a preliminary interview to discuss your background.
Complete technical assessments to showcase your skills.
Final interview.
Onboarding program upon selection.
Job Type: Full-time Pay: From 10,000.00DH per month Ability to commute/relocate:
Tanger: Reliably commute or planning to relocate before starting work (Required)