Mobile App Engineer

Posted 2 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Senior level
Internet of Things • Software • Analytics
The Role
As a Mobile App Engineer, you will design, develop, and maintain mobile applications for iOS and Android platforms. You will collaborate with cross-functional teams to create user-friendly apps, conduct testing and debugging, implement UI/UX improvements, and document the development process.
Summary Generated by Built In

Description

Position Title: Mobile APP Engineer

Experience: 5+ years

Position Overview:

We are seeking a skilled Mobile App Developer with expertise in both iOS and Android platforms. As a Mobile App Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications that meet our clients' requirements. You will collaborate with cross-functional teams, including designers and product managers, to create seamless and user-friendly mobile experiences.

Responsibilities:

Mobile App Development:

• Develop, test, and deploy mobile applications for iOS and Android platforms using programming languages such as Swift, Objective-C, Java, Kotlin, or React Native.

• Collaborate with designers and product managers to understand project requirements, user needs, and design specifications.

• Write clean, efficient, and maintainable code following coding standards and best practices.

• Conduct thorough testing and debugging to ensure application performance, usability, and stability.

• Stay updated with the latest industry trends, emerging technologies, and platform updates.

Cross-Platform Development:

• Utilize cross-platform development frameworks and tools such as React Native or Flutter to build efficient and scalable applications that run on both iOS and Android platforms.

• Optimize code to ensure smooth performance and responsiveness across different devices and screen sizes.

User Interface and User Experience (UI/UX):

• Collaborate with designers to implement visually appealing and intuitive user interfaces.

• Ensure a seamless user experience by optimizing app workflows, navigation, and interactions.

• Implement user feedback and conduct usability testing to improve the overall app experience.

Application Maintenance and Support:

• Monitor and analyze app performance, identify bugs or issues, and implement necessary fixes or enhancements.

• Update applications to support new operating system versions and device capabilities.

• Collaborate with the support team to troubleshoot and resolve user-reported issues.

Documentation and Collaboration:

• Document the app development process, including architecture, design decisions, and code documentation.

• Collaborate with cross-functional teams, including designers, backend developers, and QA engineers, to ensure smooth integration and deployment of mobile applications.

Requirements

Requirements:

Education and Experience:

• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

• Proven experience in mobile app development for iOS and Android platforms.

• Strong knowledge of programming languages such as Swift, Objective-C, Java, Kotlin, or React Native.

• Experience with cross-platform development frameworks (e.g., React Native, Flutter) is a plus.

Technical Skills:

• Proficiency in iOS and Android development environments, tools, and SDKs.

• Familiarity with RESTful APIs and integration of third-party libraries and services.

• Solid understanding of mobile app architecture, design patterns, and best practices.

• Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) workflows.

• Knowledge of UI/UX principles and ability to collaborate effectively with designers.

Problem-Solving and Communication:

• Strong analytical and problem-solving skills to identify and resolve technical issues.

• Ability to work independently as well as collaboratively in a team environment.

• Excellent communication skills to effectively convey ideas, concepts, and technical information.

Adaptability and Learning:

• Willingness to learn new technologies, frameworks, and programming languages as required.

• Adaptability to changing project requirements, priorities, and deadlines.

This job description provides a general outline of the responsibilities and requirements for a Mobile App Developer (iOS and Android). Actual job duties may vary depending on the organization and specific project requirements.

Top Skills

Java
Kotlin
Objective-C
React Native
Swift
The Company
Chennai
3,000 Employees
On-site Workplace
Year Founded: 1999

What We Do

Driving Digital Transformation

Established in 1999, Bahwan CyberTek (BCT) is a global provider of digital transformation solutions in the areas of Predictive Analytics, Digital Experience and Digital Supply Chain Management, and has delivered solutions in 20 countries across North America, the Middle East, Far East, Africa and Asia. Driving innovation through outcome-based business models, proven and powerful IP solutions, BCT is a trusted partner for over 1000+ customers, including Fortune 500 companies.

With strong capabilities in Digital Technologies, BCT has over 3000 associates with technical and domain expertise, delivering solutions to the Oil & Gas, Telecom, Power, Government, Banking, Retail and SCM / Logistics verticals. With a focus on joint innovation, BCT has partnered with leading global technology organizations such as Oracle, IBM and TIBCO to deliver differentiated value to customers. BCT is recognized at CMMi level 5 and is an ISO certified organization.

Similar Jobs

Pfizer Logo Pfizer

Salesforce Quality Assurance Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Chennai, Tamil Nadu, IND
121990 Employees

Toast Logo Toast

HR Technology Solutions Developer (Workday Integrations)

Cloud • Fintech • Food • Information Technology • Software • Hospitality
Chennai, Tamil Nadu, IND
4500 Employees

Pfizer Logo Pfizer

Associate Data Manager - Clinical Data Sciences

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
Chennai, Tamil Nadu, IND
121990 Employees

Caterpillar Logo Caterpillar

Software Engineer

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Hybrid
Chennai, Tamil Nadu, IND
100000 Employees

Similar Companies Hiring

Bounteous Thumbnail
Software • Professional Services • eCommerce • Digital Media • Consulting • Analytics • Agency
Chicago, Illinois
5000 Employees
CSC Thumbnail
Software • Legal Tech • Fintech • Financial Services • Data Privacy • Cybersecurity
Wilmington, DE
8000 Employees
Toast Thumbnail
Software • Information Technology • Hospitality • Food • Fintech • Cloud
Boston, MA
4500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account