iOS Developer | Brucode | Mohali, Punjab

Brucode

Mohali

On-site

INR 300,000 - 420,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Executive mentorship
Career growth opportunities
Competitive compensation

Job summary

Brucode in Mohali, Punjab, is seeking an iOS Developer with 6 months to 1 year of hands-on iOS development experience in Swift and iOS frameworks. The role is full-time permanent on-site, offering entry-level compensation, mentorship, and clear career growth within a global software services company.

You will design, build, test, and maintain native iOS apps using Swift, UIKit, SwiftUI, and RESTful APIs, collaborating with cross-functional teams in an Agile environment to deliver high-quality

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • 6 months to 1 year of progressive professional or internship experience in native iOS development.
  • Strong knowledge of Swift, Objective-C, and Xcode IDE.
  • Working knowledge of UIKit and SwiftUI for responsive layouts.
  • Experience consuming REST APIs and JSON data.
  • Understanding of MVC architecture and memory management (ARC).
  • Excellent communication in English and willingness to learn.
  • On-site Mohali, Punjab eligible to work legally.

Responsibilities

  • Design, develop, test, and maintain native iOS apps for iPhone and iPad.
  • Implement UI with UIKit and SwiftUI based on design wireframes.
  • Integrate RESTful APIs and backend services for real-time data sync.
  • Collaborate with UI/UX designers and QA in Agile sprints.
  • Write clean, well-documented code following Apple guidelines.
  • Participate in code reviews and unit testing.
  • Prepare technical documentation and release notes.
  • Maintain on-site presence in Mohali as required.

Skills

Swift
Objective-C
Xcode
UIKit
SwiftUI
REST APIs
JSON
MVC

Education

Bachelor's degree in CS/IT/SE

Tools

Xcode
UIKit
SwiftUI
REST APIs
JSON parsing

Job description

Position Summary

Brucode is actively seeking a passionate, high-caliber, and dedicated iOS Developer with 6 months to 1 year of hands-on experience in mobile application development, Swift, and iOS frameworks to join our dynamic technology team on a full-time permanent basis in Mohali, Punjab. In this exciting early-career software engineering role, you will be responsible for designing, developing, testing, and maintaining high-performance native iOS mobile applications for iPhones and iPads. You will leverage your foundational expertise in Swift, Xcode, UIKit, SwiftUI, and RESTful API integrations to deliver uncompromised user experiences, smooth mobile performance, and operational excellence. This opportunity offers competitive entry-level compensation, executive mentorship, and exceptional career growth prospects within a premier global software development and IT services enterprise.

Detailed Job Description

As an iOS Developer supporting Brucode in Mohali, Punjab, you will take full operational, tactical, and technical ownership of native iOS application feature development, UI implementation, API consumption, and bug fixing. Your day-to-day responsibilities include designing and developing native mobile applications for iOS using Swift and Xcode, building responsive and intuitive user interfaces leveraging UIKit and SwiftUI frameworks, integrating backend REST APIs and web services for seamless real-time data synchronization, participating in code reviews, debugging performance issues, and optimizing app responsiveness across various Apple device screen sizes, collaborating closely with cross-functional product managers, UI/UX designers, and quality assurance squads in Agile environments, writing clean, maintainable, and well-documented code adhering to Apple’s human interface guidelines, conducting unit testing and troubleshooting production rendering bugs, and maintaining up-to-date knowledge of emerging iOS development trends and SDK updates. You will utilize your proactive troubleshooting and analytical problem-solving skills to resolve mobile application anomalies under collaborative team mentorship. Furthermore, you will manage application requirements by sending your updated CV/resume via direct email to Sanjot Sekhon at sanjot@brucode.com or contacting via phone at 7009008101, ensuring strict compliance with the 6 months to 1 year experience requirement and Mohali on-site presence.

Key Responsibilities
  • Design, develop, test, and maintain native iOS mobile applications for iPhone and iPad utilizing Swift and Xcode.
  • Build modern, responsive, and highly interactive user interfaces using UIKit and SwiftUI framework components.
  • Integrate secure RESTful APIs, JSON payloads, and backend web services for seamless mobile data synchronization.
  • Collaborate seamlessly with UI/UX designers to translate wireframes and user flows into flawless mobile UI implementations.
  • Conduct thorough debugging, unit testing, performance profiling, and memory leak optimization across Apple devices.
  • Participate actively in team code reviews, sprint planning meetings, and daily collaborative engineering sessions.
  • Write clean, reusable, modular, and well-documented code adhering strictly to Apple software development best practices.
  • Maintain comprehensive technical documentation of app features, API integration endpoints, and release notes.
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • Minimum of 6 months to 1 year of progressive professional or internship experience in native iOS application development.
  • Strong, demonstrable practical knowledge of Swift programming language, Objective-C familiarity, and Xcode IDE.
  • Comprehensive working knowledge of Apple UI frameworks including UIKit and SwiftUI for responsive layout design.
  • Solid practical experience consuming REST APIs, handling JSON data parsing, and managing asynchronous network requests.
  • Foundational understanding of iOS design patterns, memory management (ARC), and Model-View-Controller (MVC) architecture.
  • Exceptional analytical, troubleshooting, debugging, and problem-solving capabilities in collaborative team environments.
  • Excellent written and verbal English communication skills with a strong willingness to learn, adapt, and grow professionally.
  • Mandatory legal work eligibility and physical availability for full-time on-site operations in Mohali, Punjab.
Nice-to-Have Skills
  • Prior professional working experience publishing apps to the Apple App Store or managing TestFlight distribution builds.
  • Hands-on familiarity with third-party libraries, CocoaPods, Swift Package Manager (SPM), and Git version control workflows.
  • Basic understanding of local data storage mechanisms such as CoreData, SQLite, or UserDefaults.
  • Exposure to cross-platform mobile frameworks (Flutter, React Native) or backend development fundamentals.
Application Information
  • Recruiter: Brucode Human Resources Division
  • Contact Name: Sanjot Sekhon (HR Manager)
  • Email: `sanjot@brucode.com`
  • Phone / Contact: `7009008101`
  • Company Website: https://www.brucode.com
  • Salary/Rate: Market Competitive / Entry-Level Tech Package
  • Deadline: Open until filled (Urgent Mohali On-Site Opening)
  • Notice Period: Immediate to 2 Weeks Preferred
  • Contract Duration: Permanent / Full-Time Employment Engagement (Mohali, Punjab)
Recruitment Pro Tip

When applying for this iOS Developer position at Brucode, ensure your resume explicitly highlights your hands-on Swift and SwiftUI portfolio, showcases any personal or academic iOS app projects, and demonstrates your eager willingness to learn and grow within a fast-paced development team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
iOS Developer
iOS Developer

Narang Staffing Solutions • Sahibzada Ajit Singh Nagar

On-site
INR 1,200,000 - 1,600,000
iOS Developer
iOS Developer

SecNinjaz Technologies LLP • New Delhi

On-site
INR 600,000 - 800,000
iOS Developer
iOS Developer

Datacultr • Gurugram District

On-site
INR 600,000 - 800,000
Competitive salary
Performance-based incentives
Learning & development support
Senior Engineer Software – iOS [T500-23979]
Senior Engineer Software – iOS [T500-23979]

Albertsons Companies India • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Chennai District

Remote
INR 900,000 - 1,500,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Ahmedabad District

Remote
INR 900,000 - 1,300,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Maharashtra

Remote
INR 2,009,000 - 3,125,000
IOS Native
IOS Native

Deloitte Shared Services India • Hyderabad, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior iOS Engineer
Senior iOS Engineer

Uplers • Vellore

Remote
INR 600,000 - 900,000