We are seeking a talented and experienced Senior Full Stack Developer (.NET) to join our growing team. The ideal candidate will have strong expertise in building scalable web applications using modern .NET technologies and frontend frameworks, with a solid understanding of software architecture principles, design patterns, and best development practices.
The successful candidate will be involved in the full software development lifecycle, from requirements analysis and system design to development, testing, deployment, and maintenance.
Requirements
Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
Experience
Minimum 5 years of hands-on experience in full-stack software development
Technical Skills
Strong experience with .NET Core and ASP.NET MVC
Proficiency in Microsoft SQL Server (MSSQL)
Strong knowledge of JavaScript, TypeScript, CSS, and modern web development practices
Experience with Angular framework
Solid understanding of Domain-Driven Design (DDD)
Strong knowledge of Clean Architecture and Onion Architecture principles
Hands-on experience with Entity Framework Core
Strong understanding and practical application of Design Patterns and SOLID principles
Experience working with the ABP Framework
Experience developing applications using Razor Pages
Familiarity with RESTful APIs and web services
Experience with source control systems such as Git
Show more
Department: People and Organization
Location: Money Fellows - HQ
Description
Money Fellows is transforming how people save, borrow, and invest. As the world’s first and largest Money Circles app, we’ve digitized the traditional ROSCA model to make it smarter, safer, and more accessible. 💸
Since 2018, we’ve empowered over 7 million users to take control of their financial futures with confidence. 🚀
Key Responsibilities
Lead end-to-end payroll processing, including wage calculations, compliance with labor laws and tax regulations, and timely salary disbursement.
Manage the full employee life cycle, covering onboarding, offboarding, and all related documentation while ensuring adherence to local labor laws and company policies.
Oversee personnel administration activities, including contracts, certificates, staff attendance, medical insurance, and vacation records, ensuring accuracy and compliance.
Manage HR systems and databases, maintaining data integrity, identifying operational gaps, and driving system/process enhancements for smoother employee experiences.
Design, maintain, and optimize People Operations dashboards and reports to track key metrics, generate insights, and support leadership in decision-making.
Act as the first point of escalation, resolving employee issues and turning negative experiences into positive ones, while ensuring service excellence in people operations.
Collaborate with Finance and People teams to deliver accurate reporting of payroll and operations costs and contribute to continuous improvement initiatives that enhance efficiency and employee experience.
Skills, Knowledge & Expertise
Bachelor’s degree in accounting, Finance, Business Administration, Human Resources, or a related field. (4:6) years of experience in payroll processing, HR operations, or people operations. Excellent knowledge of MS Excel for data analysis, reporting, and reconciliation. Strong analytical skills with experience in Power BI or any other analytical/reporting tool. Solid understanding of payroll laws, regulations, tax requirements, and compliance best practices. Experience in using payroll and HR systems. Excellent attention to detail, accuracy, and time management skills to meet deadlines. Strong communication and interpersonal skills to effectively interact with employees and stakeholders. Ability to maintain confidentiality and handle sensitive employee information with professionalism and discretion. Strong organizational skills with the ability to manage multiple priorities and adapt to changing requirements.
Job Benefits
We care about your well-being from day one, whether you’re a candidate or a team member, by actively fostering a culture of psychological safety where you feel respected, heard, and supported.
Mental Well-being: We prioritize your mental health through open-door policies, skip-level meetings, and thoughtfully designed workspaces that encourage trust and transparency.
Physical Health: Stay active and energized with a gym allowance, healthy office snacks, and monthly consultations with a nutritionist.
Social Wellness: Build meaningful connections through team-building activities, engaging town halls, and collaborative workspaces that inspire innovation.
Financial Empowerment: Enjoy competitive salaries, pension plans, and exclusive employee discounts on our Circles to support your financial stability.
Growth Opportunities: Grow your career through workshops, internal mobility programs, and opportunities for learning and advancement.
Join us and be part of a community that supports every aspect of your well-being and growth.
Show more
About Us
RemotePass is a leading global platform transforming the way businesses access and manage top talent. Recognized as one of G2's Top 100 Fastest Growing Software Products, we're on a mission to break down geographical barriers and create a world where exceptional talent can thrive anywhere.
By streamlining global hiring, onboarding, payroll, and compliance, RemotePass empowers organizations to build high-performing remote teams. Our platform is designed to improve the lives of millions of workers worldwide by providing them with unprecedented opportunities to connect with global employers and reach their full potential.
We are backed by world-class investors; Endeavor Catalyst, Khwarizmi Ventures, Oraseya Capital, Flyer One Ventures, Access Bridge Ventures, A15, Swiss Founders Fund and Plug & Play.
About the Role:
As we continue to scale rapidly across global markets, we're looking for an experienced Employee Experience Specialist to join our growing team and support operations across the EMEA region.
This role is ideal for someone with 4+ years of experience in HR Operations, onboarding/offboarding and lifecycle management, or global employment support, who thrives in fast-paced, high-growth environments and enjoys solving complex operational and people-related challenges across multiple jurisdictions.
We're looking for a proactive, detail-oriented professional with strong communication skills, a problem-solving mindset, and the ability to navigate cross-border employment operations with confidence. You should be comfortable managing onboarding, employee support, compliance coordination, documentation, and stakeholder communication across different countries and time zones.
At RemotePass, no two days are the same. We value ownership, adaptability, and people who genuinely care about delivering an exceptional employee experience while helping companies hire and manage talent globally.
If you enjoy working at the intersection of operations, compliance, and employee experience, and want to be part of a company shaping the future of global work, we'd love to hear from you.
Responsibilities:
Employee Support
Act as the first point of contact for employee queries via the ticketing system, especially related to onboarding and HR support across the MENA region
Escalate medium- and high-complexity issues to appropriate internal teams (EX, Payroll, Legal) when needed
Maintain strong, professional communication with employees to ensure a smooth experience
Onboarding & Mobility (MENA)
Support onboarding workflows for new hires across MENA, ensuring compliance and coordination with internal teams and external partners
Assist with mobility-related coordination (e.g. relocations, document management, employment documentation)
Ensure onboarding documentation and procedures reflect MENA-specific requirements
Administration & Organization
Manage open tickets, ensuring timely responses and accurate prioritization
Keep records up to date across platforms like Monday.com, Dropbox, and HRIS
Help organize internal documentation and training resources under the guidance of the EX Manager
Process Support & Continuous Improvement
Assist with operational tasks and process execution to ensure smooth daily workflows
Identify trends in employee queries and provide input for improving processes and documentation
Support EX team projects and initiatives as needed
Team Alignment & Growth
Collaborate closely with the Employee Experience team on routine tasks and projects
Maintain strong working relationships with cross-functional teams and external stakeholders
Receive ongoing mentorship and training to grow in scope and responsibility..EM
Requirements
4+ years of experience in HR support, onboarding coordination, employee lifecycle management, or mobility operations, preferably with exposure to MENA markets.
Strong familiarity with employment operations and onboarding processes in countries such as:
GCC./Middle East
North Africa / Africa
Familiarity with onboarding processes and employment documentation in international contexts
Strong organizational and multitasking skills; attention to detail is a must
Excellent written and verbal communication in English and Arabic languages
Proficiency in using HRIS and collaboration tools (e.g., ticketing systems)
Comfortable working in a fast-paced, fully remote team
A proactive, service-oriented mindset with a genuine interest in people operations and global HR
Show more
Deliver a premium customer experience aligned with Vespa brand standards
Engage customers, identify needs, and recommend suitable solutions
Actively pursue and follow up on sales opportunities to closure.
Conduct product presentations and coordinate test rides
Maintain accurate and up-to-date records of sales activities, prospects, and customer data.
Support sales closure and achieve monthly targets
Maintain accurate CRM updates and follow-ups
Participate in brand activations and events
Build long-term customer relationships
Requirements
2-4 years of experience in Automotive Sales Luxary brands
Strong interest in sales, automotive, or luxury retail
Excellent communication and interpersonal skills
Presentable, confident, and customer-oriented
Fluent in Arabic & English
Willingness to work flexible hours and travel (Gouna / Sahel rotations
Show more
About dopay:
dopay is a fast-growing fintech company, revolutionizing payroll and financial inclusion across Egypt. We have quadrupled our cardholders over the past year, now serving tens of thousands of employees and hundreds of business clients. Our mission is to move cash-based workers into the digital financial system, empowering them to achieve financial independence.
Role Overview:
HR Operations Specialist plays a critical role in supporting various human resources functions within the organization. This role involves managing day-to-day HR operations, handling employee inquiries, administering HRIS systems, and ensuring compliance with policies and procedures. The HR Operations Specialist works closely with, managers, employees, and external vendors to deliver efficient and effective HR services.
Key Responsibilities:
1-HR Administration:
Process employee lifecycle transactions, including new hires, promotions, transfers, and terminations
Maintain accurate employee records and ensure data integrity in HRIS systems
Prepare and distribute HR-related documents, such as contracts, and employment verification letters
Assist with benefits administration, including enrolment, changes, and inquiries
Handle employee inquiries and provide timely and accurate responses or escalate issues as needed
Handle Addition / deletions medical cards
Handle Social insurance forms with Social Insurance authority
HRIS Management:
Serve as a subject matter expert for HRIS systems
Generate reports and analyze HR data to support decision-making and compliance requirements
Compliance and Policy Adherence:
Maintain knowledge of HR policies, procedures, and best practices and ensure consistent application across the organization
Assist with audits and investigations related to HR matters and ensure documentation and records are in compliance with legal requirements
Employee Relations Support:
Provide guidance and support to managers and employees on HR policies, procedures, and practices
Maintain confidentiality and handle sensitive information with discretion and professionalism
Handling the contract Renewal & probation
Responsible for the attendance and leave management
Requirements
2+ years of experience in HR Administration
Bachelor's degree
Strong problem-solving skills
Experience in data input
Familiarity with HRIS software
Excellent interpersonal skills and the ability to work within a team
Benefits
Why Join dopay?
Growth Potential.
Training and Development.
Fast-Paced, Mission-Driven Environment.
Collaborative Culture.
Show more
Job Duties & Responsibilities:
Responsible for the operation and maintenance of the network.
Identification and isolation of faults of transformers, cables and dispensers.
Fixing network faults Providing technical advice regarding aspects of work.
Making the necessary maneuvers for the electric current to continue.
Monitor the network voltage and loads.
Review the previews and assignments required by the assays.
Establish preventive schedules to perform maintenance operations on tools, machines and equipment to ensure that they continue to operate at the highest level.
Monitor the performance, operation and maintenance of various installations and equipment.
Monitor and review maintenance schedules.
Follow up with other departments to ensure equipment performance and maintenance.
Monitor the results of maintenance programs.
Job Skills & Qualifications:
Juniors/Associate/Seniors
bachelor's degree in electrical Engineer / electrical Power / Renewable energy or related fields
Technical Reporting Skills.
MS office skills
Communication Skills
Ability to work under pressure at any of the company sites.
Show more