Job Details
Department
Research and Development
Location
Casablanca, Morocco
Job Type
Software Engineering
Experience
2Years
Responsibilities
As a Full Stack Engineer at Atracio, you will be responsible for the end-to-end development of our ERP system, ensuring seamless integration and optimal performance. Your primary responsibilities will include:
* Designing, developing, and maintaining robust and scalable backend components using Java Spring Boot.
* Creating responsive and user-friendly front-end interfaces using React.
* Collaborating with cross-functional teams to gather and understand requirements.
* Implementing new features, enhancements, and bug fixes.
* Optimizing the performance and responsiveness of the application.
* Conducting code reviews to ensure code quality and adherence to coding standards.
* Troubleshooting and resolving issues reported by users.
* Staying updated on industry trends and incorporating best practices into the development process.
Qualifications
* Bachelor’s degree in Computer Science, Engineering, or a related field.
* Proven experience as a Full Stack Engineer, with expertise in Java Spring Boot for backend development and React for front end.
* Strong understanding of software development principles and design patterns.
* Experience with database systems, both SQL and NoSQL.
* Familiarity with RESTful API design and implementation.
* Knowledge of front-end technologies such as HTML5, CSS3, and JavaScript.
* Excellent problem-solving and communication skills.
* Ability to work independently and collaboratively in a fast-paced environment.
Preferred Qualifications
* Experience with cloud platforms (e.g., AWS, Azure).
* Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
* Familiarity with CI/CD pipelines and automated testing.
* Previous experience working on ERP or business management systems.
Annuel based
Casablanca, Casablanca-Settat, Morocco
Casablanca, Casablanca-Settat, Morocco