CrawlJobs Logo

Full-stack Consultant

Morocco, Casablanca Employment contract · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Arrow Enterprise Computing Solutions (ECS), a part of Arrow Electronics, brings innovative IT solutions to market to solve complex business challenges. We deliver value-added distribution, business consulting and channel enablement services to leading technology manufacturers and their channel partners. We help businesses grow faster, operate efficiently and transform in a dynamic market.

Job Responsibility

  • Focuses on application development and tools
  • Ability to write code and test new and innovative web applications, integrate web tools or new features, develop or integrate new code, maintain and address existing code
  • Application development of global websites using C++, Java, XML, HTML, CGI, JSP, Javascript, AJAX, multimedia applications, database and data modeling tools and other languages or software tools as needed
  • Maintaining web standards and best practices
  • Design user interfaces within existing style guidelines
  • Actively participate in user interface implementation from initial planning/design to project release
  • Effectively communicate conceptual ideas, design rationale and the specifics of user centered design process
  • Actively plan, analyze and review functional and technical specification documents
  • Create holistic design solutions that address design, layout and maintenance, and web performance
  • Demonstrated experience designing and developing relational database-driven applications in an Oracle environment
  • Experience working on the server side of client/server, web-based applications
  • Demonstrated ability to develop scalable solutions from business requirements
  • Comfortable working with source code repositories
  • Excellent written and verbal communication skills
  • Self-Driven and work independently with minimal supervision
  • Strong debugging and coding skills
  • Willingness and passion to learn advanced technologies and build expertise on the same

Requirements

  • Typically requires a 4-year degree and 4–6 years of related experience
  • or an advanced degree without experience
  • or equivalent work experience
  • Strong knowledge on the mentioned technologies
  • Object Oriented programming using Java and J2EE related technologies
  • Core Java
  • JDBC - Strong knowledge on JDBC in terms of making calls to complex PLSQL packages
  • Servlets/JSPs
  • Java Script
  • Java Spring Framework, Node JS, HTML
  • Oracle DB
  • Webservices (REST / SOAP)
  • Ability develop/write PLSQL packages and SQL queries
  • Experience working on Spring, JPA, Hibernate
  • Experience in Angular8 or above

Nice to have

JUNIT and logging experience

What we offer

  • Private health care (country related)
  • Career development opportunities

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full-stack Consultant

8 matching positions

SVP Full-Stack Engineer

Location
Location
United States , Jersey City
Salary
Salary:
189592.00 - 246000.00 USD / Year
nytimes.com Logo
The New York Times
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Consult with internal business groups to provide high-level Application Software Development Services or Technical Support
Job Responsibility
Job Responsibility
  • Consult with internal business groups to provide high-level Application Software Development Services or Technical Support
  • Fulltime
Read More
Arrow Right

Consultant - Full Stack AI Application Developer

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-10 years of professional software development experience
  • Bachelor's degree in computer science, Engineering, or a related discipline, or equivalent practical experience
  • Microsoft or cloud certifications are preferred, including but not limited to: MCSD/MCAD/MCSE, AZ-204, AI-900, AI-102, or equivalent entry- to mid-level cloud and AI certifications
  • Hands-on experience designing and building applications using .NET (C#), .NET Web APIs, Node.js with modern front-end technologies such as JavaScript or TypeScript, and frameworks like Angular or React
  • Strong understanding of application development across UI, API, service, integration, and data layers
  • Experience building and consuming RESTful services and integrating backend systems
  • Working knowledge of relational databases such as Azure SQL, Azure Cosmos DB, PostgreSQL, Azure SQL managed Instance or Azure Database for MySQL, including data access and performance considerations
  • Solid foundation in software engineering principles, including clean code, debugging, testing, and problem-solving
  • Hands-on experience integrating AI capabilities into applications, such as search, chat, recommendations, or content generation using AI services or APIs
  • Practical knowledge of Azure AI services, including Azure AI Foundry and Azure AI Search, and understanding of RAG (Retrieval-Augmented Generation) patterns
Job Responsibility
Job Responsibility
  • Design and build cloud-native, full-stack applications on Microsoft Azure, contributing across UI, API, services, and data layers with high-quality, secure, and scalable code
  • Collaborate with architects and senior consultants to translate business requirements into technical designs and implementation plans
  • participate in design reviews and solution walkthroughs
  • Own feature delivery end-to-end: estimate effort, implement features, write unit/integration tests, perform code reviews, and support deployment through CI/CD pipelines
  • Integrate backend services and data platforms, implement RESTful APIs, and ensure performance, reliability, and observability (logging, metrics, traces) for production readiness
  • Apply security, compliance, and Responsible AI principles across application development and operations, following Microsoft and customer governance standards
  • Identify technical risks and dependencies early
  • raise and help mitigate issues, support technical escalations, and contribute to contingency plans for smooth delivery
  • Reuse and contribute to shared frameworks and IP, leveraging best practices, accelerators, and patterns to improve delivery speed and predictability
  • Collaborate cross-functionally (e.g., project leads, delivery managers, account teams) to articulate technical value, support adoption, and ensure customer outcomes
  • Fulltime
Read More
Arrow Right

Senior Consultant - Full Stack Apps A2

Microsoft Industry Solutions – Global Center for Innovation and Delivery (GCID) ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of overall professional experience in software engineering, application development, and solution delivery, with a strong focus on enterprise-scale, customer-facing engagements
  • 5+ years of experience in customer-facing delivery leadership
  • Bachelor's degree in computer science engineering, or a related field
  • Microsoft and cloud technology certifications are preferred, including but not limited to: AZ-204 (Developing Solutions for Microsoft Azure), AI-102 (Designing and Implementing an Azure AI Solution), MCSD / MCSE or equivalent modern cloud and AI certifications
  • Strong experience designing, building, and deploying business- and mission-critical applications using .NET (C#), .NET Web APIs, Node.js
  • Full-stack development expertise across UI, API, service, domain, data, and integration layers, with proficiency in C#, JavaScript, TypeScript, Angular or React, HTML5, and CSS/SCSS
  • Deep understanding of software architecture patterns and anti-patterns for large-scale systems, including MVC, CQRS, and Saga, with a focus on performance, scalability, and resiliency
  • Excellent foundation in software engineering principles, data structures, algorithms, testing, debugging, and analytical problem-solving
  • Proficiency with cloud data platforms including Azure SQL, Cosmos DB, Azure Database for PostgreSQL, MySQL, Azure SQL Managed Instance, and MariaDB
  • Experience creating reusable application frameworks and shared components that address cross-cutting concerns such as logging, security, resiliency, and configuration management
Job Responsibility
Job Responsibility
  • Lead the technical delivery of complex, cloud-native and AI-enabled engagements, contributing as a hands-on individual contributor and, where required, leading engineering teams to ensure high-quality, predictable outcomes
  • Define and drive the technology strategy for large and complex customer engagements, ensuring solutions are scalable, secure, and aligned to business objectives, architectural best practices, and Microsoft reference architectures
  • Design, develop, and deploy solutions on Microsoft Azure, accelerating customer value through the effective use of Microsoft technologies, platforms, and delivery methodologies
  • Applies user-centered design principles to translate customer needs into clear technical requirements and scalable solution designs through iterative prototyping and feedback
  • Provide delivery leadership by setting technical priorities, estimating effort, managing dependencies, making disciplined trade-offs, and driving successful releases
  • Ensure engineering excellence and solution quality, with accountability for the overall efficacy, performance, security, and compliance of technical delivery within assigned engagements
  • Identify, assess, and manage technical risks and dependencies across projects, including defining mitigation strategies, handling escalations, and planning for both short- and long-term delivery risks
  • Apply information security, compliance, and assurance standards to maintain stakeholder confidence and meet customer, regulatory, and Microsoft governance requirements
  • Drive innovation and digital transformation, leveraging existing intellectual property (IP), reusable assets, and best practices to improve delivery predictability and speed
  • Collaborate with cross-functional teams, including Sales, account-aligned teams, and peers, to articulate technical value propositions and support the expansion and adoption of Microsoft cloud and AI solutions with strategic customers
  • Fulltime
Read More
Arrow Right

Senior Software Consultant - Full Stack Developer

10Pearls is seeking a Senior Software Consultant – Full Stack Developer to desig...
Location
Location
Pakistan , Karachi, Lahore, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in full-stack software development
  • Strong proficiency in JavaScript and working knowledge of TypeScript
  • Experience with frontend technologies including HTML, CSS, and frameworks such as Next.js, Gatsby, or Nuxt
  • Backend development experience in PHP, preferably with frameworks like Laravel or Symfony
  • Strong understanding of relational databases such as MySQL or PostgreSQL
  • Familiarity with REST API development, system integration, and authentication mechanisms
  • Experience with Docker and debugging/performance testing tools
  • Strong problem-solving skills with attention to detail and analytical thinking
  • Ability to work in an Agile environment and collaborate effectively with cross-functional teams
Job Responsibility
Job Responsibility
  • Design and develop scalable full-stack applications, including both client-side and server-side architecture
  • Build responsive and visually appealing front-end interfaces
  • Develop and maintain backend systems, databases, and APIs
  • Write secure, efficient, and well-documented APIs for system integrations
  • Ensure high standards of code quality through best practices, testing, and clean code principles
  • Identify opportunities to automate processes and improve development workflows
  • Leverage AI tools (e.g., Cursor) to enhance productivity and optimize development processes
  • Collaborate with product managers and cross-functional teams to ideate and deliver software solutions
  • Monitor system performance, troubleshoot issues, and continuously improve application efficiency
  • Use stakeholder feedback to drive improvements and enhance product functionality
Read More
Arrow Right

Staff Software Consultant - Full Stack Developer

We're hiring a Vibe Coder / AI-Assisted Full-Stack Developer to rapidly turn pro...
Location
Location
Pakistan , Lahore;Karachi;Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)
  • 3+ years of experience in front-end or full-stack development with modern frameworks such as React/Next.js, Tailwind CSS, and component-driven UI architecture
  • Demonstrated experience building functional SaaS applications or prototypes using AI-augmented development tools (Lovable, Vercel V0, Cursor, Claude Code, or equivalent)
  • Solid understanding of REST APIs, webhooks, and third-party data connectors
  • Familiarity with contact management, lifecycle stages, segmentation logic, event-driven triggers, and customer data models
  • Ability to work at speed, comfortable shipping working prototypes in days, not months
  • Strong collaboration and communication skills, with the ability to demo work and incorporate feedback rapidly
  • Portfolio or demo links demonstrating applications built with AI-augmented workflows
  • Understanding of multi-tenancy, role-based access control, and white-label SaaS patterns
Job Responsibility
Job Responsibility
  • Translate product briefs and wireframes into functional SaaS application prototypes using AI-assisted development tools such as Lovable, Vercel V0, Cursor, and/or Claude Code
  • Build interactive workflows, campaign builders, audience segmentation UIs, and CRM-connected dashboards for the deposit optimization platform
  • Deliver working front-end and light back-end code that serves as a production-ready foundation for full-stack engineers to scale and secure
  • Iterate rapidly based on stakeholder and customer feedback within 2-week ship cycles
  • Collaborate with Product Managers and Engineering on feature discovery, UX patterns, and data model design for campaign management and customer engagement features
  • Continuously evaluate emerging AI-augmented development tools and recommend the best toolchain for each build challenge
  • Fulltime
Read More
Arrow Right

Staff Software Consultant - Full Stack Developer

We're hiring a Vibe Coder / AI-Assisted Full-Stack Developer to rapidly turn pro...
Location
Location
Pakistan , Lahore;Karachi;Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field (or equivalent practical experience)
  • 3+ years of experience in front-end or full-stack development with modern frameworks such as React/Next.js, Tailwind CSS, and component-driven UI architecture
  • Demonstrated experience building functional SaaS applications or prototypes using AI-augmented development tools (Lovable, Vercel V0, Cursor, Claude Code, or equivalent)
  • Solid understanding of REST APIs, webhooks, and third-party data connectors
  • Familiarity with contact management, lifecycle stages, segmentation logic, event-driven triggers, and customer data models
  • Ability to work at speed, comfortable shipping working prototypes in days, not months
  • Strong collaboration and communication skills, with the ability to demo work and incorporate feedback rapidly
  • Portfolio or demo links demonstrating applications built with AI-augmented workflows
  • Understanding of multi-tenancy, role-based access control, and white-label SaaS patterns
Job Responsibility
Job Responsibility
  • Translate product briefs and wireframes into functional SaaS application prototypes using AI-assisted development tools such as Lovable, Vercel V0, Cursor, and/or Claude Code
  • Build interactive workflows, campaign builders, audience segmentation UIs, and CRM-connected dashboards for the deposit optimization platform
  • Deliver working front-end and light back-end code that serves as a production-ready foundation for full-stack engineers to scale and secure
  • Iterate rapidly based on stakeholder and customer feedback within 2-week ship cycles
  • Collaborate with Product Managers and Engineering on feature discovery, UX patterns, and data model design for campaign management and customer engagement features
  • Continuously evaluate emerging AI-augmented development tools and recommend the best toolchain for each build challenge
  • Fulltime
Read More
Arrow Right

Full-stack Technical Lead Developer

Codec is seeking a Full-stack Technical Lead Developer who bridges the gap betwe...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
codec.uk Logo
Codec UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a lead consultant or technical lead on long-term (12+ months) billable client projects
  • 10+ years of development experience with deep expertise in the Microsoft Stack (C#, .NET, Azure)
  • Experience writing SoWs, estimating commercial costs, and presenting technical vision to senior stakeholders
  • Ability to code functional MVPs/PoCs rapidly
  • Excellent ability to manage expectations, explain technical risks to non-technical project managers, and navigate complex stakeholder environments
  • Deep knowledge of Azure PaaS/Serverless (App Services, Functions, Service Bus, Dataverse) and associated cost modelling
  • Candidates must be currently located in Ireland or the UK with existing Right to Work approval
Job Responsibility
Job Responsibility
  • Act as the primary technical point of contact and escalation for both the Codec squad and the client
  • Lead by example, handle the most complex integrations, set coding standards, and maintain high velocity within the C#/.NET and Azure stack
  • Translate high-level requirements into implementable designs
  • Remove blockers for the squad, conduct code reviews, and manage technical stakeholders
  • Contribute to technical responses for tenders and produce detailed Statements of Work (SoW)
  • Build functional, rapid PoCs in Azure/C# to demonstrate capability
  • Lead technical interviews for new hires and mentor junior-to-senior staff
  • Identify opportunities within delivery projects to define repeatable code
  • Contribute to Codec’s proprietary 'Accelerator' library
What we offer
What we offer
  • Access to the latest Microsoft technologies, subscriptions, and certifications
  • Supportive and inclusive company culture that values flexible working
  • Professional development and growth through Career Paths programme
  • Competitive compensation package and generous benefits
  • Fulltime
Read More
Arrow Right

Lead Full-Stack Software Engineer

Gigantic Playground is hiring a Lead Full-Stack Software Engineer & Architect to...
Location
Location
United States , San Diego; Orlando; Chicago
Salary
Salary:
140000.00 - 170000.00 USD / Year
courtavenue.com Logo
CourtAvenue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years professional software engineering experience
  • Demonstrated leadership as a Lead Engineer, Tech Lead, or Architect
  • Prior experience working at a software agency or consultancy delivering client projects
  • Proven ownership of end-to-end system architecture
  • Strong client-facing communication skills
  • Deep experience delivering production systems under deadlines
  • Modern frontend frameworks (React preferred)
  • Backend systems (Node.js, TypeScript, or comparable)
  • API design (REST, real-time systems)
  • Cloud infrastructure (AWS strongly preferred)
Job Responsibility
Job Responsibility
  • Own system architecture across multiple concurrent client projects
  • Define and enforce architectural standards, design patterns, and non-functional requirements
  • Make final technical decisions on stack selection, integrations, and trade-offs
  • Design scalable, resilient systems spanning frontend, backend, cloud, and hardware-adjacent integrations
  • Lead technical planning and execution for large, high-stakes client engagements
  • Remain hands-on in critical code paths while delegating effectively
  • Drive engineering rigor: code reviews, CI/CD, automated testing, observability
  • Own technical outcomes, including production stability and incident response
  • Operate comfortably in a software agency model: shifting priorities, parallel clients, fixed timelines
  • Translate ambiguous client requirements into concrete technical plans
  • Fulltime
Read More
Arrow Right