Overview
About Our Company
We’re a fast-growing tech team based in Kolkata, building powerful digital products that serve Fintech businesses. From intuitive web platforms to scalable backend infrastructure, our mission is to deliver technology that drives growth, resilience, and smarter decisions. We believe software should be beautiful, maintainable, and deeply impactful—especially for businesses solving real-world problems.
We’re looking for a Senior iOS Developer who can single-handedly lead the mobile development process—designing, building, and maintaining high-performance iOS applications that blend great UX with technical excellence.
Here’s What You’ll Do
- Lead the development of native iOS applications from concept to deployment
- Write clean, scalable, and efficient code in Swift (and optionally JavaScript or Java)
- Collaborate with designers to implement responsive, user-friendly interfaces
- Ensure alignment with Apple’s Human Interface Guidelines and iOS platform best practices
- Integrate RESTful APIs and third-party services (e.g., Firebase, analytics, payment gateways)
- Work closely with backend engineers to ensure seamless app-server communication
- Handle App Store deployment, updates, and maintenance
- Implement push notifications and voice interpretation where required
- Integrate AI-driven functionalities via open APIs
- Conduct unit and UI testing to ensure high performance and stability
- Diagnose and resolve bugs and performance issues
Here’s What We’re Looking For
- 6–8 years of full-time mobile development experience
- Available to start ASAP
- Proven expertise in Swift and iOS development frameworks
- Experience working independently on mobile apps end-to-end
- Deep understanding of mobile UI/UX principles and responsive design
- Familiarity with integrating APIs, third-party libraries, and real-time services
- Understanding of app lifecycle, memory management, and multithreading
- Strong debugging and performance optimization skills
- Knowledge of Apple’s app deployment process, including provisioning and App Store submission
- Collaborative attitude and strong communication skills
- Ability to keep up with rapidly evolving tech trends, especially in mobile and AI
Bonus (Not Required)
- Experience with voice interpretation or AI tools
- Familiarity with Android or cross-platform frameworks
- Contributions to open-source or mobile dev communities
Why Join Us?
- Competitive compensation and benefits
- A high-impact role with full ownership of iOS development
- A culture that values creativity, autonomy, and continuous improvement
- Projects that challenge you and make a real-world impact
- A team that cares deeply about design, performance, and user experience
We celebrate diverse experiences and perspectives and are committed to building an inclusive team. If this role excites you but you’re unsure if you meet 100% of the qualifications, we encourage you to apply anyway.
Send your resume to jobs@tcbpay.com with the subject line:
Staff Software Engineer Application – [Your Full Name]
Feel free to include a short note about why you're interested in this role.