Job Location: Bengaluru, Karnataka, India
Imagine saying – “I led the 5000x growth of the backend side for the next big social media app?”
Schmooze is a Dating App that matches people based on their taste of Memes and is poised to be THE dating App for GenZs!
One solution to 2 problems. You’re bored? Schmooze. You’re Lonely? Schmooze. Hotel? Trivago.
We have some nice things said about us by TechCrunch, Product Hunt, Hype Beast, and various other media outlets and podcasts.”
Key Highlights
✨ 750K+ matches so far and growing
✨ Over 50k+ downloads and blastin’
✨ Over 15M+ memes swiped yet
✨ Featured on The Late Show with Stephen Colbert
#WeAreLookingFor
We are looking for a Sr. Software Engineer (iOS) with a stellar track record of building products and solving deep technical challenges. You will be responsible for leading the development and maintenance of applications aimed at a vast number of Schmooze Users on iOS devices.
With knowledge of the general mobile landscape, current users trends and preferences, and emerging technologies within the mobile engineering field, you will work alongside the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, QA) to improve overall code structure, and develop.
Minimum Experience: More than 2+ years of building cool things but feel free to slide in our DMs if you’re 1+ year of experience too.
Relevant Tech Stack
⚡️ Python & GoLang (Knowledge of Async Frameworks in Python & GoLang will earn you brownie points)
⚡️ Kubernetes
⚡️ Experience in Flask, Django, Celery, and SQLAlchemy will help you learn the Tech Stack @ Schmooze much faster.
⚡️ Working Knowledge of Redis, Elasticsearch, PostgreSQL, S3, Athena
What You Will Do
Be responsible for the entire life cycle of high complexity projects/features, including software design, development, and deployment within your team.
Improve code structure and architecture in service of testability and maintainability; write, co-write, and review design documentation.
Lead new language/framework POCs, participate in the design review process, seek and provide constructive criticism
Track and report at least one execution metric (e.g. code coverage, velocity).
Ensure that your team has strong sets of documentation and journals of how their design and architecture evolves over time.
Ensure predictability, quality, and throughput of your team’s delivery.
Participate in the prioritization of cross-team initiatives, and lead your team members based on the knowledge of trade-offs between quality, tech-debt, and delivery; split complex engineering tasks into smaller components that can be developed by junior engineers on the team.
Conduct mentorship for other engineers.
Benefits Of Joining The Dream Team
Have you ever wondered what the first 10 employees of Instagram / Tinder/ Bumble are doing today ???? Obviously, they are sitting on This could be you!
Competitive salary + ESOPs
Bitcoins worth $$$ (not really, just kidding)
High paced environment for your own career growth
Access to our unlimited memes
Submit CV To All Data Science Job Consultants Across Bharat For Free

