Join Our Mission to Connect Albanians Worldwide!
Careers
Why join dua.com?
At dua.com, we are dedicated to building meaningful relationships and preserving the culture, values, and connections of Albanians globally.
Our innovative platform combines cutting-edge technology with a deep cultural mission, creating opportunities for Albanians to connect, find love, and celebrate our heritage.
Impactful work
At dua.com, every task you take on contributes to a larger purpose: connecting Albanians worldwide and preserving their culture, values, and connections. Your work here doesn’t just fill a role—it drives real change in people’s lives.
Collaborative environment
We believe in the power of collaboration and teamwork. At dua.com, you will work alongside talented professionals from diverse backgrounds who share a common goal of creating a successful and inclusive dating platform. Your ideas and contributions will be valued, and you will have the chance to learn from others while sharing your expertise.
Continuous learning and growth
As a rapidly evolving industry, the dating technology landscape presents exciting challenges and opportunities. At dua.com, we foster a culture of continuous learning, providing resources and support to help you stay ahead of the curve.
Innovation at its core
dua.com is committed to pushing the boundaries of dating technology. We encourage out-of-the-box thinking and innovative solutions. As part of our team, you will be encouraged to explore new ideas, experiment with emerging technologies, and contribute to the evolution of our platform.
Work-life balance
We understand the importance of maintaining a healthy work-life balance. At dua.com, we prioritize the well-being of our employees and offer flexible work arrangements to ensure you can thrive both personally and professionally.
Open Roles
Join our team at dua.com! Help innovate in dating for Albanians worldwide. We’re hiring across multiple tech roles!
- Prishtinë, Kosovë
- Contact Us
Responsibilities:
- Architect and optimize CI/CD pipelines for advanced deployment scenarios, ensuring high availability and rapid rollout of new features.
- Lead initiatives to enhance infrastructure resilience and scalability, focusing on automation to handle significant user loads seamlessly.
- Spearhead security enhancements, integrating cutting-edge protection mechanisms to safeguard sensitive user data.
- Drive the adoption of new cloud technologies and methodologies to keep the infrastructure ahead of the curve.
- Collaborate with senior developers and system architects to refine and upgrade system architectures.
Requirements:
- Extensive experience in managing large-scale cloud environments, preferably with certifications in AWS, Azure, or Google Cloud.
- Mastery of automation and scripting tools with a portfolio of successful infrastructure as code implementations.
- Proven track record in designing and implementing robust security frameworks for high-stake applications.
- Leadership in adopting innovative cloud solutions and practices that significantly improve operational efficiency.
- Exceptional problem-solving skills with experience managing critical, high-availability systems.
Responsibilities:
- Design and manage complex data pipelines tailored for sophisticated matchmaking and behavioral analytics.
- Lead data architecture optimizations to support real-time data processing and analytics at scale.
- Innovate new data ingestion and transformation strategies to enhance data fidelity and utility.
- Develop comprehensive data governance and compliance protocols to meet international standards.
- Mentor junior data engineers and oversee the integration of emerging data technologies.
Requirements:
- Advanced degree in Data Science, Computer Science, or a related field, with extensive experience in data systems for consumer-facing applications.
- Deep expertise in high-volume, high-velocity data pipeline frameworks and database technologies.
- Demonstrated leadership in data strategy and architecture improvements in a product-centric environment.
- Strong command of ethical data handling practices and compliance with data protection regulations.
- Excellent collaboration and communication skills, with a proven ability to lead complex projects.
Responsibilities:
- Develop state-of-the-art machine learning models to drive innovation in the matchmaking process.
- Lead cross-functional initiatives to leverage AI for enhanced user interaction and satisfaction.
- Conduct sophisticated data analyses to extract actionable insights from vast amounts of user data.
- Champion the integration of the latest AI technologies into the product roadmap.
- Provide thought leadership and mentorship in AI and machine learning across the company.
Requirements:
- PhD or Master’s degree in Machine Learning, AI, or related fields, with extensive professional experience in similar roles.
- Profound knowledge of modern machine learning techniques and their real-world advantages and limitations.
- Experience in deploying scalable machine learning solutions in a production environment.
- Strong analytical skills with the ability to model complex user behaviors and preferences.
- Leadership experience in AI projects with a track record of delivering measurable improvements.
Responsibilities:
- Lead the design and development of critical iOS features that meet the sophisticated needs of a diverse user base.
- Innovate and implement cutting-edge iOS technologies to enhance app performance and user experience.
- Oversee the entire app lifecycle from concept stage until delivery and post-launch support.
- Act as a key player in strategic planning sessions for future iOS updates.
- Mentor junior developers and foster a collaborative environment to innovate app solutions.
Requirements:
- Proven track record of developing high-quality apps in Swift and Objective-C, with multiple apps in the App Store.
- Expertise in advanced iOS features, including deep linking, Core Data, Core Animation, and Grand Central Dispatch.
- Strong understanding of Apple’s Human Interface Guidelines and experience with app submission, review, and appeal processes.
- Experience with real-time data and multimedia streaming.
- Leadership skills and experience in a senior developer role, guiding projects to successful completion.
Responsibilities:
- Architect and build sophisticated Android applications that lead the market in terms of scale and user satisfaction.
- Utilize the full spectrum of Android technologies to solve complex problems and enhance the user experience.
- Lead the charge in adopting Kotlin coroutines for asynchronous programming and state flow for reactive user interfaces.
- Drive best practices in code quality, security, and maintainability across the Android development team.
- Mentor team members, promoting skill development and fostering an innovative development culture.
Requirements:
- Deep expertise in Android development with a strong portfolio of released applications that showcase depth and innovation.
- Mastery of Kotlin and Java, with a solid understanding of all Android SDK components.
- Extensive experience with Android performance tuning, threading, and background processing.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Leadership experience with a track record of motivating and leading teams through complex software development cycles.
Responsibilities:
- Lead the development and execution of comprehensive test plans to ensure the app’s functionality, performance, and security meet high standards.
- Spearhead automation strategies to streamline testing processes, reducing time to market while ensuring thorough coverage.
- Conduct advanced performance and stress testing to ensure the app remains responsive and stable under various conditions.
- Collaborate closely with development teams to identify, document, and resolve defects promptly.
- Mentor junior QA staff and contribute to the continuous improvement of QA practices and tools.
Requirements:
- Proven experience as a QA engineer in a fast-paced software development environment, preferably with mobile applications.
- Expertise in automated testing tools and frameworks, such as Selenium, Appium, or similar, tailored for complex mobile applications.
- Strong understanding of software development life cycles and best practices in software quality assurance.
- Experience with performance and security testing, particularly in mobile and web applications.
- Excellent problem-solving skills and the ability to work collaboratively in a team-oriented environment.
Responsibilities:
- Design and develop high-performance backend systems that support real-time interactions and data processing for a sophisticated dating app.
- Lead efforts to optimize database operations and server responses to handle high volumes of concurrent users efficiently.
- Implement security best practices to protect user data and ensure compliance with data protection regulations.
- Collaborate with frontend developers and designers to ensure seamless integration and optimal performance of the app.
- Drive the adoption of new backend technologies and methodologies to keep the infrastructure agile and scalable.
Requirements:
- Extensive experience with backend programming languages such as Node.js, Ruby, Python, or Java.
- Proven track record in designing and managing highly scalable and reliable backend systems.
- Strong expertise in database management and optimization, with experience in both SQL and NoSQL databases.
- Deep understanding of API design and microservices architecture.
- Leadership skills and experience in guiding development teams, with a focus on agile methodologies and continuous delivery.