03 Aug
|
Innofied
|
India
Job Information
- Date Opened 10/14/2022
- Job Type Full time
- Industry IT Services
- Salary 5 - 7 K
- Work Experience 1-3 years
- City Kolkata, Pune
- State/Province West Bengal, Maharashtra
- Country India
- Zip/Postal Code 700156
Job Description
- Contribute to all phases of the development lifecycle concept, design, build, deploy, test, release to app stores, and support.
-
diagnose performance issues, fix bugs, including crashes, to increase the functionality of the application
-
write well-designed, testable, efficient code
-
ensure designs are in compliance with specifications
-
prepare and produce releases of software components
-
support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
-
A solid commitment to quality and willingness to learn.
-
Design and Build sophisticated and highly scalable apps.
-
Use CI/CD for smooth deployment.
-
Manage the code and project on Git in order to keep in sync with other team members and managers.
-
Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
-
Ensure security guidelines are always followed while developing the app.
-
Maintaining software through the product lifecycle, including design, development, verification, and bug fixes.
-
Connect regularly with the Quality Assurance Specialist to deliver a stable app.
Requirements
- Experience required- 2 - 5 years
-
Proven experience as an app developer.
-
Proficient in Objective-C, Swift, and Cocoa Touch.
-
Extensive experience with iOS Frameworks such as Core Data and Core Animation.
-
Knowledge of iOS back-end services.
-
Knowledge of Apple’s design principles and application interface guidelines.
-
Proficient in code versioning tools, including Mercurial, Git, and SVN.
-
Knowledge of C-based libraries.
-
Familiarity with push notifications, APIs, and cloud messaging.
-
Experience with continuous integration.
-
knowledge and expertise in flutter framework and dart programming
-
hands-on experience in designing and developing micro-services architecture and containers
-
object-oriented analysis, UML, and design using common design patterns.
-
hands-on experience in development ide Xcode-studio, Visual studio, firebase test lab
-
familiarity with push notifications
-
familiarity with ios integration with flutter
-
complete understanding of SDLC
-
experience with agile development
-
experience with material design and android UI design principles, patterns, and best practices
-
good knowledge of adding third-party libraries
-
ability to understand business requirements and translate them into technical requirements
-
working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
-
a track record of delivering successful complex consumer product apps
-
critical thinker
-
Have published one or more mobile apps in Google Play or App Store.
-
In-depth knowledge and understanding of Firebase
-
Be proficient in version control and continuous integration with tools such as Bit Bucket, Git, and Jenkins.
-
Good communication skills.
Benefits
- Opportunity to work on large-scale complex projects.
-
Flexible work timing.
📌 iOS-Flutter App Developer (India)
🏢 Innofied
📍 India