Upstox iOS Developer Job | 3-6 Years Experience | Mobile Development Role
Job Description: iOS Developer at Upstox (Bangalore, Mumbai) | 3-6 Years Experience
About Upstox: Empowering Investors with Cutting-Edge Technology
Upstox is a leading fintech company on a mission to revolutionize online trading and investing in India. Our vision is to make financial investments easy, transparent, and affordable for all investors, from beginners to seasoned professionals.
We offer a seamless trading experience across stocks, derivatives, commodities, currencies, mutual funds, and ETFs. With a commitment to providing full transparency in pricing, we enable users to trade with zero brokerage on equity delivery trades and a flat fee of up to Rs. 20 per order for intraday trading, futures & options (F&O), commodities, and currency trading.
Founded by financial experts with deep experience in both Indian and US markets, Upstox integrates global best practices with local expertise to offer a high-tech, user-friendly trading platform. From account opening to executing trades and portfolio management, we ensure an outstanding customer experience at every step. If you’re looking to be part of a team that is reshaping the future of trading, this is your opportunity.
Job Role: iOS Developer
Function: Software Engineering → Mobile Development
Location: Bangalore, Mumbai
Experience: 3-6 Years
Job Overview
We are looking for a talented and passionate iOS Developer to join our dynamic engineering team. As an iOS Developer at Upstox, you will be responsible for designing, developing, and maintaining high-performance mobile applications. You will play a key role in building an intuitive and feature-rich trading experience for millions of users. If you are someone who thrives in a fast-paced environment, loves problem-solving, and is obsessed with delivering top-notch user experiences, we would love to hear from you.
Key Responsibilities:
- Design & Develop: Build, test, and deploy high-quality iOS applications using Swift.
- Full Mobile Development Lifecycle: Manage the complete mobile development lifecycle, including architecture, coding, testing, publishing, and maintenance.
- Collaborate: Work closely with product managers, designers, and backend engineers to create seamless mobile applications.
- Performance Optimization: Ensure applications are optimized for speed, responsiveness, and scalability.
- UI/UX Enhancement: Focus on delivering an intuitive, visually appealing, and highly functional mobile experience.
- Security & Compliance: Implement best practices for mobile security and ensure compliance with industry standards.
- Continuous Learning: Stay updated with the latest iOS development trends, frameworks, and best practices.
- Debugging & Troubleshooting: Identify and resolve application performance issues and bugs.
Required Skills & Qualifications:
- Experience: 3-6 years of hands-on experience in iOS development.
- Programming Language: Strong command over Swift, with experience in writing clean and efficient code.
- Educational Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- iOS Frameworks & APIs: Experience working with UIKit, Core Animation, Core Data, and various Apple frameworks.
- App Lifecycle Management: In-depth understanding of mobile app architecture, from development to deployment and maintenance.
- Networking & Distributed Systems: Knowledge of RESTful APIs, JSON, and WebSockets.
- Version Control: Proficiency with Git and CI/CD pipelines.
- Attention to Detail: Ability to focus on every second, byte, and pixel to ensure a smooth user experience.
- Multitasking & Adaptability: Comfortable handling multiple tasks, projects, and priorities in a fast-paced environment.
- User-Centric Approach: Passion for designing apps that deliver an exceptional user experience.
Bonus Points for:
- Cross-Platform Development: Experience with Flutter or React Native.
- Android Development: Additional experience in Android development is a plus.
- Open Source Contributions: Strong presence on GitHub with original contributions.
- Stack Overflow Recognition: Active participation in Stack Overflow with expertise in solving complex programming challenges.
Why Join Upstox?
- Innovative Work Culture: Work with some of the brightest minds in fintech.
- Impactful Projects: Build applications that empower millions of investors.
- Career Growth: Opportunities to learn, grow, and excel in a fast-scaling company.
- Work-Life Balance: Flexible work policies and a positive work environment.
- Competitive Salary & Benefits: Attractive compensation packages and perks.
How to Apply:
If you’re an iOS developer looking to work on cutting-edge mobile applications in the fintech space, we’d love to hear from you. Apply now and be part of Upstox’s mission to democratize investing for everyone in India.
Location: Bangalore, Mumbai
Experience: 3-6 Years
Apply here