11+ Mercurial Jobs in Pune | Mercurial Job openings in Pune
Apply to 11+ Mercurial Jobs in Pune on CutShort.io. Explore the latest Mercurial Job opportunities across top companies like Google, Amazon & Adobe.
Job Description:
- We are looking for a qualified Senior React Native Mobile App developer to join our Engineering team.
- You will be working with our engineers to develop and maintain high-quality mobile applications for both platforms, Android and iOS.
- Ultimately, you should be able to design and build the next generation of our mobile applications.
Job Responsibilities and Required Skills:
- Experience with React Js, React Native, JavaScript.
- Thorough understanding of React Native and its core Principles.
- Hands-on experience on React Native Framework minimum 3 years.
- Good Knowledge of HTML5, CSS.
- Familiarity with code versioning tools (Such as Git, SVN, or Mercurial)
- Familiarity with RESTful APIs
- Familiarity with modern front-end builds pipelines and tools.
- Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
- Experience with Native Mobile app deployment on App store and google play store.
- An understanding of React Native best practices and a commitment to follow them
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- Work with native modules when required.
- Experience with Native Mobile app deployment on App store and google play store.
- Experience in JSON, XML, HTTPS and relevant protocols, AJAX, JavaScript, HTML5 and relevant tools/frameworks, Java and UDB DB2 database technologies.
- Collaborate with cross-functional teams to analyze, design, and ship new features.
Implement new technologies to maximize application adoption.
- Ability to understand business requirements and translate them into technical requirements.
- Ability to work within a team that has other developers, designers, and testers.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Complete weekly sprints and participate in sprint retrospective and daily standups.
- Result-oriented and task-driven and taking complete ownership of the deliverables.
- Solid understanding of the full mobile development life cycle.
Envisionard Software Services Private Limited is an innovative company that works on products leveraging the latest technology to make people's life easy. We are working on multiple products which would be offered with innovation as a service platform.
Compensation Range:
Salary hike as per Industry Standards. (Increase on Current CTC based on relevant skills).
Job Description
Position Summary:
We are looking for a Mobile application developer responsible for the development and maintenance of applications aimed towards iOS, including mobile phones and tablets. Your primary focus will be the development of such applications and their integration with other services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. You will be responsible for the product development with quality and by following the engineering practices. The candidate should be a team player who should be able to code, do the peer code review, defect fixes wherever needed on the existing product.
Responsibilities:
Design and build applications for iOS
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Innovative thinking for problems solutions. Solid implementation
Identify and correct bottlenecks and fix bugs
Achieving Code, module delivery dates within time
Help maintain code quality, organization, automatization, and documentation
Uses Agile Scrum Methodology for software development
Develops unit tests for all new code
Has all code changes peer reviewed and must peer review code when required
Provides input for documentation of new or existing programs
Well versed with usage of debugging tools to analyze and solve complex problems independently
Diagnose and resolve complex level issues of application
Participate in interactions with all levels of personnel with different teams Skills:
Proficient in all versions of Swift, with a good knowledge of its ecosystems
Solid understanding of object-oriented programming
Experience in App Store distribution process and Enterprise distribution of Apple
Good knowledge of performance limits and characteristics
Knowledge of memory management and multi-threading, background thread handling and iOS file systems
Knowledge of private framework in swift and objective C languages
Experience with embedded databases and other system datastores
Experience of automated testing platforms and unit tests for Mobile applications
Familiarity with RESTful APIs to connect to back-end services
Good sense of UI design and a user-oriented focus Knack for benchmarking and optimization Proficient understanding of code versioning tools e.g. Git
Hands on experience in using Jenkins
Familiarity with continuous integration
Good Knowledge in design patterns
Excellent interpersonal and written communication skills in English
Good time management skills
Certification of iOS development, swift language will be value added Experience with Cocoa APIs on iOS and Apple frameworks AR, ML and swift UI is good to have
2-4 years of work experience in Mobile application development.
Pay/compensation: Benefits: Health Insurance (including for Parents); Personal Accident Cover.
- Minimum 3yrs of exp in building React native apps for android and iOS
- Solid understanding of iOS and Android ecosystems.
- Must have worked on hardware integration with the apps.
- Understanding of various navigation models in mobile apps
- Good at debugging, testing, performance optimization.
- Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Should have excellent knowledge of Swift and Objective C
- Good working knowledge in Cocoa Touch
- Experience with performance and memory tuning with tools
- Experience with memory management & caching mechanisms specific to mobile devices
- Experience with third-party libraries and APIs
- Experience working with Core Data, Realm
- Understanding of the full mobile development life cycle
- Experience in publishing apps to the App Store.
- Code version tool – Git, Bitbucket
- Design Pattern - MVC and MVVM, MVP
- Must be able to provide individual or project oversight on rapid prototyping/POC
- efforts and large scale enterprise wide roll out planning.
- Must be familiar with software development methodologies like Agile, Waterfall, Iterative etc.
- Must have strong analytical skills and should be able to define and build competency assets – estimators, tools, reusable assets, scripts, etc.
- Must have strong communication and customer interfacing skills with particular emphasis on Scope and Requirements Management
- Firm grasp of the JavaScript (and TypeScript ) language and its nuances
- Knowledge of (functional or object-oriented) programming
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools.
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites.
Roles, Responsibilities and Experience:
- Cross-platform mobile app developer who has developed mobile applications and has strong experience with Ionic and Angular 7+.
- Experienced in the development and management of mobile applications, particularly hybrids (Android / iOS)
- Comprehensive experience in mobile application architecture planning
- Well qualified in mobile application design and optimization. The ideal candidate will be able to provide solutions to improve mobile app quality, understand emerging technologies, implement standards and best practices thereby able to enhance the existing stage of development and bring the mobile application, from a product standpoint, 'to the next level'
- Continuously discover, evaluate and implement new technologies as well as frameworks so as to maximize ongoing development efficiencies
- Accurately estimate development timelines and deliver per set schedule
- Solid knowledge of mobile app development practices, along with mobile testing tools and techniques
- Expertise in optimizing the mobile apps' performance
- Experienced in using Agile principles and methodologies
- A deep understanding of the mobile landscape and user behavior patterns is mandatory
Required Skills:
- Experience using web services (HTTP, REST, SOAP) using JSON.
- Knowledge of NodeJS and MongoDB will be an added advantage.
- Good knowledge of object-oriented design patterns and Multi-threading concepts
- Good knowledge of the SQLite database and the Google Play Services like Push Notifications
- Strong mobile UI design (multi-screen resolutions), coding, support and maintenance
- Knowledge of HTML5, JavaScript, and the third-party API (like Facebook, Twitter, etc.) will be added advantage
- Experience with third-party libraries and APIs
- Proficient iOS and Android mobile app experience are a plus
What You Need for this Position:
B.tech/BE/MS/MCA/BCA Degree in Computer Science, Engineering or a related subject
3+ years of experience using Swift to develop and deliver production applications for iOS
Strong understanding of the fundamentals of native development patterns
Experience with ios app testing and security, including writing unit tests, test automation, and working closely with quality assurance teams
Experience with dependency management tools such as Cocoapods, SPM, and Carthage
Debugging experience with stack traces, spin traces, performance & concurrency/threading issues
Successful launch of consumer-grade applications to the Apple App Store
Experience with Git VCS and best practices for source code management
Proven experience with crafting and integrating client-side REST APIs
Familiarity with CI/CD Pipelines (Jenkins, FastLane and others)
Excellent written and verbal communication skills
Self-motivated, and outstanding analytical skills
What You Will Be Doing:
To design and build advanced applications for the iOS platform.
Client Interaction.
To collaborate with cross-functional teams to define, design, and ship new features.
To generate wireframes.
To design, develop, test and implement an iOS application along with continuous production of new versions of the application.
To design solutions independently.
Unit-test code for robustness, including edge cases, usability and general reliability.
Work on bug fixing and improving application performance.
Operates effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Soft Skills
Pleasant in communication
Very good in interdepartmental coordination
Innovative and out of box thinking
Self-motivated and creative problem-solving skills
Believe in relationship
Top Reasons to Work with Us:
We're a small, fast-paced growing team tackling huge new challenges every day
Learning new concepts while working with an intellectual and exceptionally talented team
Friendly and high growth work environment
Competitive compensation
Job Description Responsibilities:
• Design and build mobile applications using React Native
• Build native component for iOS (Native experience would be plus) or Android
• Collaborate closely with the Team lead to understanding the requirement and implementation details.
• integration with third-party APIs.
Required Skills:
• 2yrs experience in React-Native based app development is a must.
• Must have published at least 1 major React-Native app
• Knows how to embed React-Native in a native(iOS/Android) component and vice versa
• Strong focus on app performance.
Github
Selenium
Mobile testing
Website testing
Send your resume to support itgyani.com if you are interested in applying for this position.



