Informatique, Télécom, Internet
Oran, Algérie
Lieu de travail
Oran, Algérie
Secteur d'activité
Informatique, Télécom, Internet
Date d'expiration
04 avril
Niveau de poste
Débutant / Junior | Responsable d'Équipe | Confirmé / Expérimenté | Jeune Diplômé
Nombre de postes
10 poste ouvert
Type de contrat
CDI
Niveau d'étude (diplome)
Master 2, Ingéniorat, Bac + 5
Company Overview:
We are a dynamic and forward-thinking company specializing in the development of a comprehensive management information system that streamlines business operations and performance monitoring. As we continue to grow, we are seeking talented Senior Software Developers to join our team and help us advance our cutting-edge technology.
Position Overview:
The Senior Software Developer will play a critical role in the design, development, and maintenance of our systems, working across the entire stack to deliver high-quality, scalable solutions. You will work collaboratively with cross-functional teams including UX/UI designers, software engineers and developers, and stakeholders to create robust, user-centric features and ensure the system performs efficiently.
This is a full-time, on-site position based atOran in Algeria.
Key Responsibilities:
• Develop and improve web applications using ReactJS and Tailwind for the front end and Node.js and SQL databases for the back end.
• Architect and lead new features from concept through production, maintaining ownership of features across both front-end and back-end implementations.
• Collaborate with other engineers and developers to ensure seamless integration across the full stack.
• Document code, architecture, and technical decisions using Markdown and MermaidJS for clarity and reproducibility.
• Improve system performance and scalability, with a focus on ensuring high availability and fault tolerance.
• Ensure software follows industry best practices, adhering to security, quality, and coding standards.
• Contribute to the company's monorepo setup to streamline development processes and maintain consistent dependencies across projects.
• Collaborate with the design team to implement solutions based on Figma mockups, ensuring a seamless user experience.
• Write and conduct unit and end-to-end testing, ensuring high-quality releases.
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• 6+ years of software development experience with both front-end and back-end technologies.
• Strong proficiency in ReactJS, Node.js, and TypeScript.
• Experience with monorepos, particularly using pnpm for dependency management.
• Strong understanding of responsive design and integration with RESTful APIs.
• Experience with relational databases (e.g., PostgreSQL).
• Knowledge of microservices architecture and event-driven systems.
• Strong problem-solving skills with attention to detail and performance optimization.
• Familiarity with using Figma for UI/UX design collaboration.
• Ability to work independently and manage multiple responsibilities, while also mentoring junior developers.
• Experience with Markdown and MermaidJS for documentation and visual representation of workflows is a plus.
Preferred Qualifications:
• Experience as a full-stack developer
• Knowledge of modern DevOps practices and tooling for CI/CD.
• Familiarity with agile methodologies and cross-functional team collaboration.
• Passion for continuous learning and adopting new technologies.
What We Offer:
• A collaborative and innovative work environment.
• Opportunities for professional growth and development.
• Competitive salary and benefits package.
• The opportunity to work on innovative technology and make a significant impact on the future of business transformation.
How to Apply:
Interested candidates are invited to submit their resume and cover letter detailing their qualifications and experience.
Note:
We are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals, regardless of race, gender, disability, or any other characteristic protected by law.
Join us and be a part of revolutionizing business transformation!
Emploitic est un établissement de placement agréé par l'état et par l'ANEM sur la wilaya d'Alger. Cette annonce est diffusée à titre informatif et promotionnel
D'autres opportunités qui pourraient t'intéresser