
Senior Multi-Platform Engineer
5 days ago
Join to apply for the Senior Multi-Platform Engineer (C#/Swift/Python) role at Memtime
4 days ago Be among the first 25 applicants
Join to apply for the Senior Multi-Platform Engineer (C#/Swift/Python) role at Memtime
Get AI-powered advice on this job and more exclusive features.
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.
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
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
- 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
- Developing and maintaining the tracking functionality natively 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
- C# (.NET) on Windows
- Swift on macOS
- Python on Linux
- SQLite as our embedded database
- Native APIs and OS-level integrations on each platform
- Fully remote
- Full-time, 40h / week
- Your choice of hardware
- 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
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.Seniority level
- Seniority levelNot Applicable
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesIT Services and IT Consulting
Referrals increase your chances of interviewing at Memtime by 2x
Sign in to set job alerts for "Platform Engineer" roles.We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Expert Cross-Platform Programmer Wanted
4 days ago
Karachi, Sindh, Pakistan beBeeDeveloper Full time $100,000 - $120,000Key Position: Senior Multi-Platform Developer">">Our company is seeking an experienced software developer to create technology for our time tracking application.">">Core Responsibilities">">The successful candidate will develop, maintain, and improve native tracking functionality across Windows, macOS, and Linux platforms.">They will also work on...
-
Senior PPC Specialist
2 weeks ago
Karachi, Sindh, Pakistan beBee Careers Full time 900,000 - 1,200,000Senior PPC SpecialistWe are seeking a highly skilled Senior PPC Specialist to manage paid search campaigns across various platforms. The successful candidate will have extensive experience in managing large keyword campaigns and a proven track record of delivering results.The ideal candidate will have excellent oral and written communication skills, with the...
-
Visa expert Officer
2 weeks ago
Karachi, Sindh, Pakistan Advista Multi Services And Solutions Full time13 hours ago Be among the first 25 applicantsDirect message the job poster from Advista Multi Services And SolutionsCompany Owner @ E-commerce Services | Financial Analysis, Business AnalysisCompany DescriptionAdvista Multi Services And Solutions specializes in various facets of digital marketing, incorporating platforms such as Amazon, Etsy, Shopify, and...
-
Senior Backend Engineer
1 week ago
Karachi, Sindh, Pakistan Softech Worldwide Full timeJoin to apply for the Senior Backend Engineer - .NET role at Softech Worldwide.We are looking to add talented Backend Engineers to our team, who will work on building enterprise-class video streaming and processing applications. The position requires exceptional knowledge and skills in Back-end development, such as Web API, Service Stack, integrations with...
-
Senior Software Engineer
2 weeks ago
Karachi, Sindh, Pakistan Knysys Full timeSenior Software Engineer Knysys, Pakistan If you have successful experience in the field of software engineering in a generalist role in challenging projects/applications, you are welcome to apply in our place where exposure to work on multiple technology and different services areas along with respectable learning and financial growth are the fruits for...
-
Senior AI Engineer
3 weeks 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 Data Platform Developer
1 week ago
Karachi, Sindh, Pakistan beBeeDataEngineer Full time 2,000,000 - 2,500,000Job Title: Big Data EngineerThis role involves the design, development, and management of big data platforms for processing and analyzing large datasets.Key Responsibilities:Data System Design: Architect scalable data processing systems to meet business needs.Data Pipeline Management: Build and maintain efficient data pipelines for real-time processing.Data...
-
Senior Genesys Cloud Engineer
4 weeks 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...
-
Senior
7 days ago
Karachi, Sindh, Pakistan Stiryum Full timeWe're seeking a Senior Full Stack Developer with MERN stack and Firestore expertise to lead the core technical development of the platform. The role includes real-time logic, AI agent integration, and scalable architecture across both frontend and backend systems.────────────────────????????????
-
Senior Frontend Engineer Opportunity
1 week ago
Karachi, Sindh, Pakistan beBeeFrontend Full time 900,000 - 1,200,000About this position:Hiring for a Frontend Developer - Onsite in KarachiKey Highlights:A leading automobile company is seeking a skilled frontend developer to join their team.Responsibilities:Develop modern front-end and cross-platform applications using React Native, ReactJS, Next.js, and Expo.Implement scalable user interfaces through Micro-frontend...