Sr. FullStack Developer - Morocco

  • Yeah! Global
  • RABAT, Morocco
  • 16 AUGUST 2024
  • Experience of 5 years
  • 16 AUGUST 2024
  • CDI

Job description

 

We Need You If You:

  • Design, develop, deploy, and maintain robust features for our microservices-based SaaS platform.
  • Collaborate closely with designers, product managers, and other developers to translate user needs into technical solutions.
  • Bridge the gap between front-end and back-end, ensuring a seamless and delightful user experience.
  • Write clean, maintainable, and well-documented code that adheres to best practices.
  • Implement unit and integration tests to ensure code quality and stability.
  • Leverage infrastructure as code (IaC) tools like Terraform to provision and manage infrastructure within AWS.
  • Participate in code reviews, providing constructive feedback and fostering a culture of continuous improvement.
  • Stay up-to-date on the latest technologies and trends in the SaaS and microservices landscape.
  • Identify opportunities for performance optimization and scalability within the platform.
  • Troubleshoot and debug complex technical issues across the entire application stack.
  • Prepare and present technical documentation to internal and external stakeholders.

We Need You If You:

  • Have 5+ years of experience as a Full Stack Developer with a proven track record of success.
  • Possess a mastery of both front-end (React, Angular, Vue.js) and back-end (Java, Python) development.
  • Have in-depth experience with cloud platforms like AWS, including services like S3, EC2, Lambda, and API Gateway.
  • Understand and implement microservices architecture principles.
  • Are proficient with SQL databases and Object Relational Mappers (ORMs) like Hibernate.
  • Grasp MVC design patterns and write clean, maintainable code.
  • Utilize Docker containers for development, testing, and deployment.
  • Thrive in collaborative environments and relish tackling complex challenges.
  • Communicate effectively with written and verbal skills.

Bonus Points:

  • Experience with DevOps methodologies and CI/CD pipelines (e.g., Jenkins, GitLab CI/CD).
  • A passion for continuous learning and staying ahead of the tech curve.
  • Experience with API security best practices and tools.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana).

Skills & Experience

  • Experience of 5 years