Upload Button Icon Add office photos

Freshworks

Compare button icon Compare button icon Compare
filter salaries All Filters

77 Freshworks Jobs

Software Engineer - Mobile

1-3 years

₹ 6L/yr - 16L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Chennai

1 vacancy

Software Engineer - Mobile

Freshworks

posted 6 days ago

Job Description

Job Description
Overview of the role:
As an iOS Engineer at Freshworks, you will be part of a fast-paced mobile engineering team responsible for building intuitive and scalable mobile experience. You will work closely with product managers, designers, and backend engineers to implement features in our flagship iOS applications. You will also contribute to improving our development practices and codebase as part of your day-to-day work.
Responsibilities:
  • Develop and maintain features in Swift using modern iOS frameworks (UIKit, SwiftUI, Combine).
  • Work with designers to translate UI/UX wireframes into functional app interfaces.
  • Write unit and UI tests to ensure code reliability and correctness.
  • Participate in code reviews and maintain high standards for code quality.
  • Debug and fix issues across different devices and iOS versions.
  • Integrate RESTful and GraphQL APIs and handle common error scenarios gracefully.
  • Work closely with QA engineers to ensure robust app performance.
  • Contribute to continuous integration and delivery pipelines (Fastlane, GitHub Actions).
  • Collaborate in Agile teams and deliver on sprint commitments.
  • Follow Freshwork s compliance and security practices in all deliverables.
Requirements / Must Have:
  • 1 to 3 years of professional experience in iOS development.
  • Strong proficiency in Swift and familiarity with Objective-C.
  • Good understanding of iOS SDK, Xcode, and debugging tools.
  • Solid understanding of OOP, design patterns, and SOLID principles.
  • Experience with local storage solutions (Core Data or SQLite), networking, memory management and multithreading.
  • Familiarity with version control systems like Git.
  • Exposure to writing unit/UI tests using XCTest or similar frameworks.
  • Strong problem-solving and analytical skills.
  • Good understanding of data structures and algorithms.
  • Willingness to learn and adapt in a fast-paced environment.
Desired Skills (but not all required):
  • Exposure to SwiftUI and Combine.
  • Familiarity with mobile analytics or crash reporting tools (e.g., Firebase Crashlytics).
  • Understanding of CI/CD practices for mobile.
  • Awareness of mobile security best practices.
  • Participation in developer communities or contributions to open-source projects.

Employment Type: Full Time, Permanent

Read full job description

Freshworks Software Engineer Interview Questions

A Software Engineer was asked
Q. Triplets with Given Sum Problem Given an array or list ARR consisting of N inte ... read more
A Software Engineer was asked
Q. Remove Nodes with Specific Value from Linked List You are provided with a singl ... read more
A Software Engineer was asked
Q. Sort Linked List Based on Actual Values Given a Singly Linked List of integers ... read more
View all

What people at Freshworks are saying

3.4
Rating based on 25 Software Engineer reviews

Likes

Flexible working hours

  • Salary - Good
  • +3 more
Dislikes

Lately there has been frequent org rearrangements. Managers are never satisfied. Team changes are with immediate effect and quarter reviews are reduced. Managers are more focussed on delivering unattainable ETAs. Career growth wise feels like we are stagnant. All this can vary depending on the team you are in and how your manager is.

Read 25 Software Engineer reviews

Software Engineer salary at Freshworks

reported by 226 employees with 1-4 years exp.
₹7 L/yr - ₹20 L/yr
35% more than the average Software Engineer Salary in India
View more details

What Freshworks employees are saying about work life

based on 763 employees
78%
87%
66%
80%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Freshworks Benefits

Work From Home
Free Food
Cafeteria
Health Insurance
Team Outings
Job Training +6 more
View more benefits

Compare Freshworks with

Zoho

4.3
Compare

Salesforce

4.0
Compare

Thomson Reuters

4.1
Compare

Oracle Cerner

3.6
Compare

Chetu

3.3
Compare

R Systems International

3.3
Compare

EbixCash Limited

3.9
Compare

Temenos

3.1
Compare

Amadeus

3.8
Compare

UKG

3.1
Compare

Visteon

3.5
Compare

Infor Global Solution

4.0
Compare

Blue Yonder

3.9
Compare

Wolters Kluwer

3.9
Compare

RealPage

3.7
Compare

PTC

4.2
Compare

AVEVA

4.2
Compare

Cvent

3.3
Compare

Sapiens

3.4
Compare

Zycus Infotech

2.9
Compare

Similar Jobs for you

Senior Software Engineer at freshworks

Chennai

3-5 Yrs

₹ 10-15 LPA

Mobile Engineer at Turing

Remote

3-7 Yrs

₹ 5-9 LPA

Android at Wissda Inc

Bangalore / Bengaluru

3-6 Yrs

₹ 5-8 LPA

Mobile App Developer at Techno Tackle Software Solutions

Coimbatore

2-7 Yrs

₹ 5-9 LPA

Software Engineer - Backend at freshworks

Chennai

3-5 Yrs

₹ 5-7 LPA

Android Mobile Application Developer at Rexman Solutions

Remote

3-5 Yrs

₹ 4-8 LPA

Android Mobile Application Developer at DecodeUp Technologies

Surat

2-7 Yrs

₹ 5-9 LPA

Senior Software Engineer at Velotio Technologies

Pune

3-6 Yrs

₹ 5-8 LPA

IOS Software Developer at WSAudiology

Hyderabad / Secunderabad

1-3 Yrs

₹ 4-8 LPA

Software Engineer at cresol infoserv

Hyderabad / Secunderabad

2-6 Yrs

₹ 4-7 LPA

Software Engineer - Mobile

1-3 Yrs

₹ 6L/yr - 16L/yr (AmbitionBox estimate)

Chennai

Data Analytics, Computer Networking, Backend +6 more

6 days ago·via naukri.com

Senior Product Manager - Growth

5-10 Yrs

₹ 44L/yr - 52L/yr (AmbitionBox estimate)

Bangalore / Bengaluru

Digital Marketing, Marketing, Python +10 more

1 day ago·via naukri.com

Senior Product Manager

8-13 Yrs

Chennai

Sales, Product Management, SaaS +4 more

1 day ago·via naukri.com

Manager - Demand Generation Strategy

6-11 Yrs

Bangalore / Bengaluru

Automation Testing, Social Media Marketing, Email Marketing +4 more

3 days ago·via naukri.com

Lead - Business Analyst

7-12 Yrs

Bangalore / Bengaluru

SQL, Project Management, Operations +7 more

3 days ago·via naukri.com

Specialist - Customer Success

4-7 Yrs

Chennai

CRM, Information Security, Product Marketing +5 more

3 days ago·via naukri.com

Senior Account Executive - Inside Sales

3-7 Yrs

Bangalore / Bengaluru

Salesforce, Healthcare, CRM +6 more

3 days ago·via naukri.com

Director - Product Marketing

14-16 Yrs

Bangalore / Bengaluru

Salesforce, Market Research, Product Marketing +6 more

3 days ago·via naukri.com

Sales Assistant - (Field Sales)

4-9 Yrs

Chennai

Data Analysis, Excel, Medical Billing +5 more

3 days ago·via naukri.com

Senior Product Manager

5-11 Yrs

₹ 47.5L/yr - 52L/yr (AmbitionBox estimate)

Bangalore / Bengaluru

Digital Marketing, Salesforce, Project Management +10 more

4 days ago·via naukri.com
write
Share an Interview