11+ Mercurial Jobs in Hyderabad | Mercurial Job openings in Hyderabad
Apply to 11+ Mercurial Jobs in Hyderabad 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).
at Gipfel & Schnell Consultings Pvt Ltd
Key Responsibilities
The Mobile Lead Developer with a minimum of 3-6 years of experience to develop a React Native Mobile App
Job Overview
The primary role of this position will be to develop rich Mobile/Web applications for a new Reillo product.
Primary Skills
· Experience with popular application development frameworks such as React Native with excellent JavaScript, Typescript, ES6 or greater, HTML5, and CSS development skills
· Experience in iOS and Android Application development
· Experience with modern front-end build pipelines and tools such as Webpack
· Solid understanding of MVC, stateless APIs, Redux and building RESTful APIs
· Experience on tools like Jest or React Testing Libraries
· Familiarity with code versioning tools such as Git
· Ability to communicate effectively and make effective presentations
· Experience with ReactJS for Web App development will be an added advantage.
Mandatory skills:
- Proficient with Objective-C and Swift depending on project requirements and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Familiarity with RESTful APIs to connect iOS applications to back-end services
Secondary Skills:
- Experience with offline storage, threading, and performance tuning
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines
- Experience with Version Control System
- Experience with Bug Tracking
Added advantage if the candidate possess below skills.
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools such as Instruments and Shark, depending on project needs Familiarity with cloud message APIs and push notifications
- Bluetooth communication, BLE
- Performance and Security related Concepts
Key Responsibility Areas:
- Design, build and deliver enterprise level mobile applications
- Write code with standards and conventions and follow best practices
- Encourage and lead innovation and solid lifecycle processes
- Collaborate with team on work definition, estimation and prioritization
- Lead and grow as a professional software engineer.
- Full ownership of product deliveries and mentoring junior team members.
- Strong client interactions to provide excellent Quality of Service.
- Owning the code base and making sure all code is reviewed and is of very high quality.
- Write and modify coding conventions and standards documents for all development
Required Skills:
- 2-4 years experience in developing Android applications using Java and Kotlin
Technologies/Frameworks –
- Java, Kotlin
- Maven, Git, Bitbucket
- Knowledge Data Structures
- SQLite, Room Database
- Must have strong knowledge and experience in Agile based software development methodologies. Knowledge of an Agile tool like Jira.
- Must have a very strong knowledge of integrating various system and APIs (both REST and SOAP)
- Good to have: Experience of Payment Gateway Integration, Third Party SDK integrations
- Domain Preference
- FinTech, Banking, IoT
UWorld is seeking a Senior Android Developer who is passionate about building great Android apps and enjoys taking on new challenges. The Senior Android Developer will be responsible for collaborating with a team of mobile app developers and end-to-end development of native Android apps for our online test delivery platform.
Your Role
- Design and develop features for our Android application(s) that target our key customer segments.
- Collaborate with the team lead in setting up application architecture to improve scalability, performance, and usability.
- Learn from user feedback and market research to provide cutting-edge features to users.
- Design and develop app-based analytics that may guide future UI improvements, business strategy, or subject matter changes.
- Collaborate with other software developers, product designers, and UX designers in building application prototypes and proofs-of-concept.
- Work with QA engineers to ensure the quality and reliability of all apps by process of continuous improvement.
- Continuously review other platform-specific features so all apps provide a consistent user experience.
- Conduct code reviews with the team to ensure the team is employing best programming practices and meeting standards for code documentation.
- Function as a subject matter expert for all things - coding, tools usage, processes, and procedures to help guide others to create and maintain a healthy codebase.
Environment: Java, Kotlin, Android SDK, Relational Databases (MS-SQL, MySQL, etc), NoSQL (MongoDB, CosmosDB, etc), HTML, CSS, JavaScript, jQuery, TypeScript, Bootstrap, Material Design principles.
Requirements
- Degree in Computer Science (preferred but not a must)
- 5+ years of experience in mobile applications development
- 5+ years of experience in Android app development using Java or Kotlin.
- Experience in launching and supporting several commercially deployed applications.
- Experience with third-party tools integrations using APIs and REST services
- Experience in Mobile Application Development Frameworks, Design Guidelines, design patterns, and cross-platform tools
- Exposure to creating custom UI controls.
- Experience in developing multimedia-based applications or ed-tech applications (preferred not a must)
Soft Skills
- Working proficiency and communication skills in verbal and written English
- Excellent interpersonal skills demonstrating the ability to articulate ideas clearly, concisely, and persuasively.
- Excellent attention to detail and organization skills and ability to understand direction and feedback.
- Ability to adapt, switch gears, and thrive in a fast-paced environment.
- Exceptional follow-through, personal drive, and the desire to make a difference.
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Leverage Native APIs for deep integrations across both platforms
Diagnose and fix bugs and performance bottlenecks for performance that feels native
Experience using common design patterns. High standards for code quality, maintainability, and performance.
Adaptable to new changing environment, technologies and finding solutions to complex problem statement.
A skilled planner with proven skills in implementing systems aimed at fulfilling project deadlines with efficient end product.
An effective communicator with good people management, team coordination and analytical skills.
Firm grasp of the JavaScript language and its nuances, including ES6+ or Typescript syntax and Flow.js
Knowledge of managing project over Git
Ability to write well documented, clean JavaScript code
Must be good at working with third party dependencies and debugging conflicts
Good knowledge and experience in working with Redux , Context API and Redux Saga
Familiarity with native build tools like XCode, Gradle and Android Studio
Experience with automated testing suites like Jest or Mocha
Experience in Mobile analytics platform such as Adobe and Braze analytics
and keeps everyone in the loop & learning.
● At least 2 people working together on every project (collaborating not pairing)
● Full test coverage for everything important
Required skills:
● Java, Android framework, Gradle
● Kotlin is strongly preferred
● Experience with clean architecture and MVVM
● Experience with Dependency Injections (Dagger2)
● Experience with Rx Java & Rx Android
● Practical understanding of Continuous Integration and Delivery
Your application must include:
1. A resume in pdf format . Include into your resume the links to software, mobile apps,
your coding samples, or your web designs and portfolio so we can see proof of your
talents.
JD:
Responsibilities
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organisation, and automatisation
Skills
- Proficient with Objective-C, Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools.
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimisation
- Proficient understanding of code versioning tools like Git, SVN.
- Familiarity with continuous integration
- Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
- Experience with Swift, RxSwift, Swift UI, Unit test.
- Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
- Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
- Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
- Leveraging community libraries to efficiently complete development tasks.
- Debugging apps using simulators and related tooling.
- Persisting data for offline-first apps using databases such as Realm.
- Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
- Familiar with Version control system such as GIT.
• Solid experience in Swift. Some experience in Objective C.
• Experience with VIPER, MVVM, ReactiveX (RxSwift), Dependency Injection
• Proven experience on mobile app development flow, implementation, and release.
• Proven ability in communicating with Product Manger and UX/UI designers.
• Experience in Agile development with cross functional team.
• Experience in building user centric mobile applications.
• Experience in building scalable mobile architecture for multiple countries would be a plus.
• Experience in TDD or BDD would be a plus.