
Senior Multi-Platform Engineer
4 weeks ago
Who we are
Memtime is one of the most successful early-stage startups in B2B SaaS, with thousands of customers in over 86 countries. We just got our Series A funding and are now scaling the company. Our mission is to become the new standard for tracking time — integrated with every project software worldwide.
How we work
We are an international team with a hybrid remote work culture and a headquarters office in Munich. At Memtime, we deal with time, which means we respect yours: Instead of endless meetings and compulsory attendance, we believe in well-designed collaboration that gives us a sense of self-efficacy and allows us to see the impact of our daily work through results.
Our Product
With our software for automatic activity tracking, we are the technology leader in our segment:
Our software automatically records what you're working on (e.g. emails,
documents, websites, etc.) — so you can easily remember which customers/projects you spent your time on- What makes our software especially employee-friendly: it stores all data exclusively on the user's device. No monitoring or surveillance features. Full privacy for the user
- We seamlessly integrate with any kind of project software, ERP system, or billing solution
About the team
Our Application Team is growing. We're looking for a versatile, capable, and product-focused developer to help us evolve the core of our application across platforms.
This role focuses on the native development of the Memtime App for Windows (C#), macOS (Swift), and Linux (Python). Since the behavior of certain system-level functions varies across platforms, our core application is developed natively to ensure the best performance and user experience on each OS.
You'll play a key role in building and improving the technology that powers our automatic time tracking.
What we are looking for in you
- Strong experience with either C# (Windows) or Swift (macOS) — one is required, and you're open to learning the other
- Willingness to work cross-platform and develop natively for Windows, macOS, and Linux
Experience with or interest in Python for Linux development
- Solid understanding of SQL, especially with SQLite, which is used in the core application
At least 5 years of professional software development experience
Customer-oriented mindset and a pragmatic, solution-driven approach
Team player who enjoys working across disciplines
Fluent in English
Even better, but not required, if you
Have experience developing native applications for more than one OS
Are familiar with system-level integrations or OS-specific APIs
Have worked with Python in Linux environments
- Have a basic understanding of cross-platform build tools or DevOps related to desktop app development
You will be
Developing and maintaining the tracking functionalitynatively for:
Windows using C#
macOS using Swift
Linux using Python
- Working on platform-specific functionality that enables precise and efficient activity tracking
- Improving existing features and helping shape new ones at the system level
- Collaborating with engineers from other teams (front-end, cloud, infrastructure)
- Defining and refining architectural decisions for long-term maintainability
You will be working with
C# (.NET) on Windows
Swift on macOS
Python on Linux
SQLite as our embedded database
Native APIs and OS-level integrations on each platform
Job details
Fully remote
Full-time, 40h / week
Your choice of hardware
Interview process
- Please upload your CV (PDF file) in the application form (Cover letter optional)
- If your submission meets our expectations, we invite you to a first meeting to get to know each other (company, position, etc.)
Next step is a short questionnaire
If that goes well, you'll be invited to a single 1.5-hour interview split into 2 parts:
Technical interview
Your questions
If you pass the interview, we'll make you an offer
Why you should apply
Memtime is in an exciting stage of growth.
We are still a relatively small team, so your work will have a big impact from day one.
-
Head of Talent
7 days ago
Karachi, Sindh, Pakistan beBeeDistributed Full timeJob OverviewLead a team to establish and maintain an integrated, dynamic, and high-quality talent & services platform across various locations. Collaborate with key stakeholders to develop and evolve the platform into a market-leading Distributed Workforce talent & services platform, meeting strategic, digital, and operational requirements.Responsible for...
-
Senior MSFE Process Engineer
1 week ago
Karachi, Sindh, Pakistan beBeeMultistageflashoperation Full timeJob OverviewWe are seeking an experienced MSFE Field Operator to join our team.The successful candidate will be responsible for managing and optimizing the performance of Multi-Stage Flash Evaporation units through regular system checks, operational oversight and maintenance of chemical balances, contributing to the effective and sustainable desalination...
-
Senior Software Engineer
3 weeks ago
Karachi, Sindh, Pakistan Vital Soft Pakistan Full timeSenior Software Engineer Vital Soft Pakistan, Pakistan Design and develop programming systems making specific determinations about system performance.Respond promptly and professionally to bug reports.Review and repair legacy code.Keep the systems current with changing technologies.Analyse system specifications and translate system requirements to task...
-
Cross-Platform Software Engineer
6 days ago
Karachi, Sindh, Pakistan beBeeDeveloper Full time $100,000 - $120,000We are seeking a highly skilled and versatile developer to join our growing application team. About the Role This position involves developing and maintaining native applications for Windows, macOS, and Linux using C#, Swift, and Python. You will work on platform-specific functionality that enables precise and efficient activity tracking. Key...
-
Senior AI Engineer
1 week ago
Karachi, Sindh, Pakistan Appedology Inc. Full timeWe are looking for a highly skilled and innovative Senior AI Engineer to join our AI and Data Science team. The ideal candidate will have deep expertise in Agentic AI systems, LLMs, and knowledge retrieval architectures. You will play a key role in designing and deploying intelligent systems that leverage the latest advancements in large language models and...
-
Senior Software Engineer
3 weeks ago
Karachi, Sindh, Pakistan Creative Chaos Full timeJob SummaryA Senior Software Engineer for .Net is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer ensures that the functionality, security, and performance of the server...
-
Senior Genesys Cloud Engineer
1 week ago
Karachi, Sindh, Pakistan ibex Full timeJoin to apply for the Senior Genesys Cloud Engineer role at ibex.Ibex is seeking a Senior Genesys Cloud Engineer responsible for supporting global telephony & contact center operations across contact centers. The engineer will act as the Point of Contact (POC) for all contact center solution requests, including questions and issues. The role involves...
-
Engineering Manager
3 weeks ago
Karachi, Sindh, Pakistan Asaan Retail Full timeDirect message the job poster from Asaan RetailSenior HR Specialist @ TechoMatrix | CHRPEngineering Manager – Karachi (Full-Time)We are seeking a skilled Engineering Manager to lead our technical team in developing scalable and reliable products. Reporting to the CTO, you will drive systems architecture, technical execution, and team culture in a...
-
Senior Software Engineer
2 weeks ago
Karachi, Sindh, Pakistan dubizzle Full timeJoin to apply for the Senior Software Engineer - ReactJS role at dubizzle.We are looking for a Software Engineer, experienced in React and other frontend programming languages, interested in being part of a platform handling millions of requests per day. You will conceive, design, and deliver complex products, pushing the boundaries of perfection. Daily...
-
Senior Software Engineer
6 days ago
Karachi, Sindh, Pakistan Think Digitally Full time1 day ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Design, develop and maintain scalable applications using the .NET framework.Write clean, maintainable, testable and efficient code using best practices and following coding standards.Solve complex technical challenges using creative problem-solving...