CASABLANCA, Morocco
9 days ago
Full-Stack Developer

We are seeking a skilled Full-Stack Developer to help design, implement and evolve developer tooling on top of the Oracle Database technology. The ideal candidate is passionate about delivering outstanding developer and user experiences, and is comfortable working across both frontend and backend technologies.

 

Key Responsibilities:

Design, develop, and maintain a scalable developer platform powered by Oracle Database

Build intuitive user interfaces and seamless developer experiences

Develop robust, high-performance backend services

Collaborate with product managers, UX/UI designers, and other developers to shape requirements and deliver solutions

Ensure system reliability, security, and compliance with best practices

Write clean, maintainable, and well-documented code across the stack

Participate in code reviews, testing, and deployment processes

Continuously learn and apply modern software development best practices

 

Qualifications:

Proven experience as a full-stack developer or similar role

Strong proficiency with React for frontend development

Expertise in backend development with Java and web server frameworks; experience with Micronaut is a plus

Understanding of RESTful API design and integration

Familiarity with developer experience (DX) concepts and attention to user experience (UX)

Knowledge of security best practices in web application and service design

Experience with source control systems and agile development

Thorough understanding of CS fundamentals including data structures, algorithms and complexity analysis

Excellent problem-solving and communication skills

 

Preferred Skills:

Hands-on experience with Oracle Database, including schema design and SQL optimization.

Experience with cloud-native application development (e.g., Oracle Cloud)

Prior work building or using developer platforms

Exposure to DevOps practices and CI/CD pipelines

Confirm your E-mail: Send Email