Full Stack Engineer
Job Title: Full Stack Engineer
Company: MENA Analytics
Location: Ramallah
Employment Type: Full-time
About MENA Analytics:
At MENA Analytics, we are passionate about delivering high-quality market research and data analytics solutions. We leverage technology to provide actionable insights to businesses across the MENA region. As we continue to grow, we are looking for talented and driven individuals to join our team.
Job Description:
We are seeking a highly skilled Full Stack Engineer with a strong background in both front-end and back-end development. The ideal candidate will have experience in C# (Dotnet Core 8, RestAPIs), Python, and modern web development frameworks. If you are passionate about coding, problem-solving, and working in a collaborative environment, we’d love to hear from you.
Key Responsibilities:
- Develop, test, and maintain robust and scalable web applications using C# (Dotnet Core 8) and Python (Flask, Django, etc.).
- Design responsive front-end interfaces using ReactJS, Angular, CSS, and JavaScript.
- Work with databases like MongoDB, CosmosDB, and SQL to manage and manipulate data efficiently.
- Collaborate with cross-functional teams to design, develop, and ship new features.
- Utilize Git for version control and collaborate with other developers through source control management.
- Implement and optimize machine learning algorithms (a plus) and perform data analysis (a plus).
- Solve complex problems through innovative solutions and apply Object-Oriented Programming (OOP) principles.
- Ensure clean, maintainable, and well-documented code.
جميع الحقوق محفوظة لموقع جوبس.
Key Requirements:
- Proficiency in C# (Dotnet Core 8) and/or Python, JAVA, C++ programming languages.
- Solid experience with front-end technologies: ReactJS, Angular, CSS, JavaScript.
- Experience with Python frameworks: Flask, Django, and data manipulation libraries (Pandas, NumPy, Scikit-learn, etc.).
- Strong understanding of databases including both SQL and NOSQL databases, such as MongoDB, CosmosDB, MySQL.
- Experience with Git for source control.
- Knowledge of machine learning and data science is a plus.
- Strong problem-solving skills and logical thinking.
- Solid Understanding of Object-Oriented Programming (OOP) principles.
- Familiarity with math concepts and statistical analysis.
- Knowledge of cloud technologies and DevOps practices is a plus.
Required Soft Skills:
- Experience working in agile development environments.
- Strong communication skills and the ability to collaborate with team members and stakeholders.
- A passion for continuous learning and staying updated with the latest technology trends.
Educational and Experience Requirements:
- A Bachelor’s degree in Computer Science or related fields.
- Preferred 2 to 3 years of experience
Interested and qualified candidates can apply online through Apply Now-button below