Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 5.0 years
5 - 9 Lacs
Mumbai
Work from Office
About the job : Job Title : .NET C# and Xamarin Mobile Developer Experience Level : 3+ years Location : Mumbai Employment Type : Full-Time We are seeking a skilled .NET C# and Xamarin Mobile Developer to join our team on a fixed-term basis. In this role, you'll be instrumental in ensuring a smooth migration of our application from Azure to our on-premises infrastructure, while maintaining the existing codebase and preparing for the future deployment of our Flutter platform. Job Requirements : What you'll be doing : - Lead the migration of our existing codebase from Azure to an in-house infrastructure, ensuring a seamless transition. - Maintain both frontend and backend components in Xamarin, ensuring consistent performance and functionality throughout the migration process. - Identify and resolve bugs to support a stable user experience. - Implement CI/CD pipelines for efficient, automated deployment of the application on both the App Store and Play Store. - Collaborate closely with the development team to align on migration goals and prepare for the eventual handoff to the Flutter platform. What We're looking for in you : - 3+ years of experience with Xamarin Native with C# .NET mobile app development - Experience working with Azure and on-premises infrastructures. - Strong knowledge of CI/CD principles, with hands-on experience implementing deployment pipelines for mobile applications. - Proven debugging skills, with a track record of maintaining and improving legacy codebases. - Experience with frontend and backend maintenance in Xamarin. - Understanding of mobile app deployment processes for both iOS and Android. - Ability to manage multiple tasks in a high-paced environment while maintaining a detail-oriented and solution-focused mindset. - Collaborative, team-oriented, and proactive in identifying potential areas of improvement. Important Note : - Only developers with proven experience in Xamarin Native are eligible to apply for this role. - Xamarin Forms or .NET MAUI experience will not be considered relevant to this position.
Posted 1 month ago
3.0 - 8.0 years
11 - 15 Lacs
Mumbai
Hybrid
Ginger Partner is seeking a talented React Native Developer to join a dynamic team building high-performance mobile applications for stock market trading. This role offers the opportunity to work at the cutting edge of fintech, collaborating with engineers, quants, and traders to deliver intuitive, real-time trading experiences. Role Overview : As a React Native Developer, you will : - Design, develop, and maintain scalable mobile applications for trading on both iOS and Android platforms using React Native. - Collaborate with UX/UI designers, backend developers, and product managers to deliver seamless, user friendly experiences. - Integrate real-time data streams and APIs to enable live trading, charting, and analytics. - Implement advanced data visualization and charting features using libraries such as Victory Native, React Native SVG, or similar. - Ensure cross-platform compatibility and consistent performance across devices. - Optimize application performance, focusing on speed, responsiveness, and security for real-time financial data. - Build and manage reusable components and modules for future use. - Participate in code reviews, testing, debugging, and documentation to maintain high code quality. - Stay updated with the latest trends in mobile development, the React Native ecosystem, and financial technology. Required Skills and Qualifications : - Strong proficiency in React Native and its core principles. - Solid understanding of JavaScript (ES6+), TypeScript, and mobile development best practices. - Experience with real-time data streaming, WebSockets, and RESTful APIs. - Familiarity with mobile-specific charting and data visualization libraries. - Experience integrating third-party libraries and APIs. - Proficiency with version control systems such as Git. - Ability to optimize performance and troubleshoot issues in mobile environments. - Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - Minimum 3 years of professional experience in mobile application development, with at least 2 years in React Native. Nice to Have : - Experience in financial services, stock market, or trading applications. - Familiarity with backend technologies (GoLang, Python) and database systems (SQL/NoSQL). - Understanding of algorithmic trading, order management, or risk management systems. - Experience deploying and scaling mobile apps on cloud platforms (AWS, Azure). - Exposure to Agile/Scrum methodologies.
Posted 1 month ago
6.0 - 10.0 years
4 - 8 Lacs
Gurugram
Work from Office
- 5+ years of software development or programming experience.- A thorough understanding of computer architecture, operating systems, data structures and algorithms.- Good hands-on experience of iOS application development using Swift Lang.- Experience in design patterns and architecture like MVVM, MVP with Clean methodologies is a must- Working knowledge of all the iOS/iPadOS/Apple Watch Extensions is big plus.- Working knowledge of automating Unit/UI tests is desirable.- Exposure to CI/CD platform like Bitrise, CircleCI, etc.- Exposure to Fastlane and other automation tools.- Experience in integrating Analytics SDKs and building abstraction layer would be a plus.- Experience in CoreData, RxSwift, App Extensions (Widgets, Rich Notification etc) would be a plus.- Experience in working with Xcode instruments to detect app performance issues.- Exposure to various app optimization techniques like launch time, app size reduction is a plus.- Strong understanding of complete iOS app delivery process including certificates, provisioning profiles and auth keys.
Posted 1 month ago
3.0 - 5.0 years
7 - 11 Lacs
Chandigarh, Haryana, Punjab
Work from Office
Job Description : Antier Solution is looking forward to hire experts in developing mobile application using React Native.Need someone who can be a great team player and can handle projects individually. Experience Required : 3 Years + Roles & Responsibilities : - Hands-on experience in building apps and web applications using ReactJS and React-Native- Ensuring the best performance and user experience of the application.- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.- Knowledge of native android and iOS development would be an added advantage.- In-depth understanding of software development methods and terminologies. Skills Required : - Work as part of a team and provide guidance to build React Native iOS / Android applications- Architect, build, and maintain excellent React Native applications with clean code.- Implement pixel-perfect UI's that match designs.- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.- Integrate third-party APIs.- Write unit and integration tests.- Release applications to the Apple and Google Play stores.- Work with native modules when required.- Work as part of a team, which will include other React Native developers, a project manager, a QA professional, and a designer.- Be part of Team of React Native developers who share knowledge and help each other as problems arise.- Follow Full Stack's detailed development process- Strong Knowledge of Data Structures and Algorithms- Handle Team and Clients when required Note : Experience from Product/ ( Web 3.0) Based or Blockchain Based Industry Work Location : Chandigarh, Tricity.
Posted 1 month ago
1.0 - 5.0 years
6 - 10 Lacs
Bengaluru
Work from Office
At ALLEN, we spearhead a technology-driven approach to education, leveraging top-tier tech talent from leading technology firms Through our strategic collaboration with Bodhi Tree Systems, a prominent venture capital firm known for building & scaling tech-first brands, we are revolutionizing education with a tech-first approach We address two critical challenges in the current education landscapethe need for more emphasis on holistic learning and adopting a one-size-fits-all approach We are leveraging AI to develop an innovative ed-tech platform to provide students with a compelling end-to-end learning experience Our goal is to transform education by providing personalized learning experiences that transcend traditional classrooms by catering to individual learning needs and to drive significant improvements in learning outcome s Join us in reshaping education for the digital era and unlocking the full potential of every studen t! About the R oleAbout the Role Were looking for an iOS Developer (SDE 1) who has at least 1 year of hands-on experience in building and maintaining iOS applications Youll work closely with product managers, designers, and senior engineers to deliver clean, efficient, and scalable code for real-world proble Requireme nts:Technical Ski lls:1+ year of experience in iOS development using Swift, SwiftUI, Combine and X codeUnderstanding of UIKit, Foundation, and Core Anima tionFamiliarity with MVVM or other architectural patt ernsExperience integrating with RESTful APIs and handling JSONUnderstanding of asynchronous programming using GCD, Combine, or async/a waitFamiliar with version control systems like GitBasic knowledge of Unit Testing and Debugging tools (XCTest, Instruments, e )Soft Ski lls:Strong problem-solving and analytical sk illsGood communication skills, both verbal and wri ttenWillingness to learn and adapt in a fast-paced environ mentPreferred (Nice to Ha ve):Exposure to CI/CD pipelines (e.g., Fastlane, GitHub Acti ons)Familiarity with App Store submission and release pro cessWhat You'll Do:Work on developing, testing, and deploying iOS applicat ionsParticipate in code reviews, discussions, and design sess ionsCollaborate with cross-functional teams to deliver high-quality prod uctsHelp identify and fix performance bottlenecks and bugs Show more Show less
Posted 1 month ago
1.0 - 5.0 years
5 - 9 Lacs
Mumbai
Work from Office
Exp:5 To 8 Years Location:Thane OR Vikhroli Role :Sr Android Developer We are seeking a skilled Android Developer with strong expertise in OOPs, Core Java, and the ability to independently design, build, and deploy complex Android applications The candidate must have experience with SDK integration, REST API integration, resolving application crashes, and implementing security measures like encryption and digital signatures Proficiency in debugging, troubleshooting, and the ability to quickly learn and work with Kotlin and Flutter (within 2-3 days) is required. Key Responsibilities: Must expert in core java , spring boot , Develop, build, and deploy complex Android applications. Integrate third-party APIs and REST APIs. Resolve application crashes and troubleshoot issues. Implement security features such as encryption and digital signatures. Fast learning and working knowledge of Kotlin and Flutter. Key Skills: OOPs, Core Java Android App Development & Complex UI Design SDK Integration, Build & Publish Apps , Dockers Debugging & Troubleshooting Kotlin & Flutter (fast learner) API Integration (Third-party & REST) Security Implementation (Encryption, Digital Signatures) Show more Show less
Posted 1 month ago
1.0 - 5.0 years
3 - 7 Lacs
Thane
Work from Office
Skills: Kotlin, Java, Android SDK, XML, RESTful APIs, Firebase, Material Design, Flutter, Exp:5 To 8 Years Location:Thane OR Vikhroli Role :Sr Android Developer We are seeking a skilled Android Developer with strong expertise in OOPs, Core Java, and the ability to independently design, build, and deploy complex Android applications The candidate must have experience with SDK integration, REST API integration, resolving application crashes, and implementing security measures like encryption and digital signatures Proficiency in debugging, troubleshooting, and the ability to quickly learn and work with Kotlin and Flutter (within 2-3 days) is required. Key Responsibilities Must expert in core java , spring boot , Develop, build, and deploy complex Android applications. Integrate third-party APIs and REST APIs. Resolve application crashes and troubleshoot issues. Implement security features such as encryption and digital signatures. Fast learning and working knowledge of Kotlin and Flutter. Key Skills OOPs, Core Java Android App Development & Complex UI Design SDK Integration, Build & Publish Apps , Dockers Debugging & Troubleshooting Kotlin & Flutter (fast learner) API Integration (Third-party & REST) Security Implementation (Encryption, Digital Signatures) Show more Show less
Posted 1 month ago
1.0 - 5.0 years
3 - 7 Lacs
Mumbai
Work from Office
Skills: Kotlin, Java, Android SDK, XML, RESTful APIs, Firebase, Material Design, Flutter, Exp:5 To 8 Years Location:Thane OR Vikhroli Role :Sr Android Developer We are seeking a skilled Android Developer with strong expertise in OOPs, Core Java, and the ability to independently design, build, and deploy complex Android applications The candidate must have experience with SDK integration, REST API integration, resolving application crashes, and implementing security measures like encryption and digital signatures Proficiency in debugging, troubleshooting, and the ability to quickly learn and work with Kotlin and Flutter (within 2-3 days) is required. Key Responsibilities Must expert in core java , spring boot , Develop, build, and deploy complex Android applications. Integrate third-party APIs and REST APIs. Resolve application crashes and troubleshoot issues. Implement security features such as encryption and digital signatures. Fast learning and working knowledge of Kotlin and Flutter. Key Skills OOPs, Core Java Android App Development & Complex UI Design SDK Integration, Build & Publish Apps , Dockers Debugging & Troubleshooting Kotlin & Flutter (fast learner) API Integration (Third-party & REST) Security Implementation (Encryption, Digital Signatures) Show more Show less
Posted 1 month ago
5.0 - 9.0 years
12 - 17 Lacs
Pune
Work from Office
Software Requirements: Strong knowledge of React and React Native Experience with Redux, React Router and other React libraries Knowledge of HTML, CSS, and JavaScript Familiarity with Git and version control systems Understanding of REST APIs and API integration Knowledge of Agile software development methodologies Overall Responsibilities: Design, develop and implement high-quality React-based applications Work with cross-functional teams to understand client requirements and implement them in a timely and efficient manner Collaborate with designers to create a seamless user experience Debug and resolve technical issues in a timely manner Test and validate code to ensure quality and reliability Stay up-to-date with emerging technologies and trends in the React ecosystem Skills: Strong experience with React and React Native Excellent knowledge of HTML, CSS, and JavaScript Familiarity with Redux, React Router, and other React libraries Experience with Agile software development methodologies Understanding of REST APIs and API integration Knowledge of Git and version control systems Ability to debug and resolve technical issues in a timely manner Experience: 12+ years of experience as a React developer Strong portfolio of projects developed using React Experience with mobile app development is a plus Day-to-Day Activities: Collaborate with cross-functional teams to understand client requirements Design, develop and implement high-quality React-based applications Debug and resolve technical issues in a timely manner Test and validate code to ensure quality and reliability Stay up-to-date with emerging technologies and trends in the React ecosystem Qualification: Bachelors degree in Computer Science or related field Strong portfolio of projects developed using React Soft Skills: Excellent communication and interpersonal skills Strong analytical and problem-solving skills Ability to work independently and in a team environment Attention to detail and commitment to quality Flexibility and adaptability to changing requirements and technologies.
Posted 1 month ago
4.0 - 6.0 years
8 - 14 Lacs
Lucknow
Work from Office
Company : Emperen Technologies Location : Pune, India (On-site) About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development. You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native. - Implement front-end features and UI components with a focus on performance and user experience. - Integrate mobile applications with backend services via RESTful APIs. - Contribute to backend development, as needed, using appropriate technologies. - Write clean, well-documented, and testable code. - Participate in code reviews and contribute to improving code quality. - Collaborate with designers to implement UI/UX specifications. - Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel). - Troubleshoot and debug issues across different platforms. - Stay up-to-date with the latest trends and best practices in mobile and web development. - Effectively communicate technical designs and considerations to peers and product leadership. - Own tasks and resolve ambiguity in requirements. - Adapt to evolving development tasks and priorities. - Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer. - 3+ years of experience with React Native or a similar JavaScript/TypeScript framework. - 3+ years of experience in mobile development for Android and/or iOS. - 3+ years of experience with Swift, Java, and/or Kotlin. - Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel. - Strong foundation in object-oriented or functional programming. - Experience consuming RESTful APIs. - Solid understanding of the full development life cycle. - Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase). - Disciplined approach to development, testing, and quality assurance. - Desire for a deep technical understanding of systems and architecture. - Continuous learning mindset, keeping current on development best practices and trends. - Excellent communication and collaboration skills. - Ability to reason with and adapt to evolving development tasks and priorities. - Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic). - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Experience with testing frameworks (e.g., Jest, Detox). - Contributions to open-source projects
Posted 1 month ago
4.0 - 6.0 years
8 - 14 Lacs
Chennai
Work from Office
Company : Emperen Technologies Location : Pune, India (On-site) About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development. You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native. - Implement front-end features and UI components with a focus on performance and user experience. - Integrate mobile applications with backend services via RESTful APIs. - Contribute to backend development, as needed, using appropriate technologies. - Write clean, well-documented, and testable code. - Participate in code reviews and contribute to improving code quality. - Collaborate with designers to implement UI/UX specifications. - Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel). - Troubleshoot and debug issues across different platforms. - Stay up-to-date with the latest trends and best practices in mobile and web development. - Effectively communicate technical designs and considerations to peers and product leadership. - Own tasks and resolve ambiguity in requirements. - Adapt to evolving development tasks and priorities. - Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer. - 3+ years of experience with React Native or a similar JavaScript/TypeScript framework. - 3+ years of experience in mobile development for Android and/or iOS. - 3+ years of experience with Swift, Java, and/or Kotlin. - Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel. - Strong foundation in object-oriented or functional programming. - Experience consuming RESTful APIs. - Solid understanding of the full development life cycle. - Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase). - Disciplined approach to development, testing, and quality assurance. - Desire for a deep technical understanding of systems and architecture. - Continuous learning mindset, keeping current on development best practices and trends. - Excellent communication and collaboration skills. - Ability to reason with and adapt to evolving development tasks and priorities. - Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic). - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Experience with testing frameworks (e.g., Jest, Detox). - Contributions to open-source projects
Posted 1 month ago
5.0 - 10.0 years
7 - 15 Lacs
Chennai
Work from Office
Winjit is a global technology powerhouse active in over 50 countries. We plan, execute and maintain tech solutions for leading enterprises, and act as the proud innovation arm of RIB Software, a Schneider Electric company. Role & responsibilities Building and shipping robust apps to Android/ iOS devices using a single codebase. Writing readable and clear code using Dart that will be extensively documented for future use and upgrades. Sharing feedback and brainstorming ideas with teams to improve the development process. Understand basic concepts of design for developing user friendly applications. Stay up to date with the latest technologies. Experience in development of Android/iOS applications and have deployed them on Google Play/App Store. 3+ years knowledge in mobile app development. In depth understanding of front end languages like HTML, CSS3 and JavaScript. Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc. Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects. Knowledge of Rest APIs and integration of various APIs from third parties. Comfortable using test cases for debugging code, enhancing performance and reliability.
Posted 1 month ago
3.0 - 5.0 years
7 - 15 Lacs
Noida
Work from Office
We are seeking a skilled Flutter Developer to join our fast-growing mobile development team. The ideal candidate will be responsible for developing high-quality cross-platform applications using Flutter, maintaining and optimizing code, and collaborating closely with designers, backend developers, and project managers. Key Responsibilities Develop and maintain robust, high-quality cross-platform mobile applications using Flutter & Dart. Work with RESTful APIs and integrate third-party libraries, SDKs, and services. Write clean, maintainable, and testable code. Participate in code reviews and contribute to continuous improvement. Collaborate with UI/UX designers to implement modern, responsive user interfaces. Diagnose and troubleshoot application bugs and performance issues. Stay updated with the latest Flutter and mobile development trends and technologies. Required Skills & Experience 3-5 years of experience in Flutter development , with at least 2 years of commercial Flutter project experience . Strong proficiency in Dart and solid understanding of OOPS principles . Hands-on experience with State Management frameworks (e.g., Provider, Riverpod, BLoC, GetX). Familiarity with Firebase , Push Notifications , Analytics , and Crashlytics . Experience with platform-specific code (iOS/Android native bridges) when needed. Proficient understanding of version control tools (Git). Knowledge of mobile architecture patterns such as MVC, MVVM, and Clean Architecture. Ability to work in an Agile environment and collaborate effectively in a cross-functional team. Nice to Have Published apps on the Google Play Store or Apple App Store . Experience with CI/CD pipelines and DevOps practices. Familiarity with automated testing frameworks. Contributions to open-source Flutter projects or a strong GitHub portfolio.
Posted 1 month ago
3.0 - 5.0 years
5 - 10 Lacs
Bengaluru
Work from Office
Walk-in interview only -BLR No virtual Hands-on experience with Flutter and Dart Publishing apps to Google Play Store and Apple OOP principles,mobile development lifecycle & BLoC Provider/ Riverpod,Git, Firebase, Android/iOS Contact-Maya 9880516218
Posted 1 month ago
4.0 - 8.0 years
6 - 10 Lacs
Pune
Work from Office
The ‘Test Lead will be responsible for testing critical products within Mobile Apps while working closely with team members to achieve the common goals. The candidate will report into the Software Engineering Manager and will ensure timely and quality delivery of projects. This is very much a hands-on role to test the system by designing, writing, updating test cases/scripts and performing test runs. He/She will liaise with the UK colleagues throughout the test life cycle on day to day basis. Automation of tests remains a long-term goal so any exposure to automation and the ability to learn and use these technologies would be desirable. Roles and Responsibilities Act as a middle layer/bridge between India and the UK team by taking over additional responsibilities such as reporting, tracking, mentoring etc. Participate and track the progress in each phase of Software Testing Lifecycle (STLC) within the sprint. Acquire detailed product knowledge from functional, business, and architectural standpoint. Create robust Test cases along with comprehensive test data covering positive, negative scenarios and non-functional dependencies such as infra, config related aspects. Thorough review of test cases, bugs and other artifacts created by the team members/peers. Create test execution plan per sprint to make sure its being followed on granular level. Analyse the requirements and make sure there is a common understanding on the same across the team. Carry out detailed review of existing test suites (regression, integration, smoke etc.) and make constant and relevant updations and enhancements. Provide useful insights to Test Lead in creating Test Plan, Capacity Plan, Test Strategy. Create useful sprit level reports, covering key aspects such as Test Coverage, Bug Ratio, Slippage % etc. While working on a ground level, identify a risk, if any related to delivery, resources, processes etc. and highlight it to right channel. Coordinate with UK team, internal stakeholders for updates, queries, improvements etc. Conduct process gap analysis, root cause analysis.
Posted 1 month ago
3.0 - 8.0 years
9 - 13 Lacs
Navi Mumbai, Pune, Bengaluru
Work from Office
About the Role : Join our team to define, develop, debug, and maintain the JioPhotos iOS application. You will collaborate closely with backend and UX teams to bring innovative mobile product requirements to life. This role offers the opportunity to create reusable libraries, evaluate new technologies, and play a key role in shaping the direction of our mobile products.Responsibilities : - Design and build advanced iOS applications using Swift.- Work within an agile development methodology.- Contribute best-in-class engineering skills to create innovative mobile apps.Key Skills & Experience : - Minimum 4+ years of experience in Mobile App development (iOS preferred).- Deep familiarity with iOS development using Swift and SwiftUI.- Strong understanding of Swift fundamentals, clean code principles, and SOLID principles.- Experience with iOS Architectures and Unit testing in Swift.- Excellent object-oriented analysis and design skills (OOA/OOD).- Working knowledge of the general mobile landscape, trends, and emerging technologies.- Understanding of user experience and usability principles.- Define specifications, develop debug and maintain JioPhotos iOS application - Working closely with back-end development team and UX design team to implement mobile product requirements - Creation of reusable libraries and mobile application frameworks. Evaluate and research latest technologies- Advise management with regards to pros and cons of implementation of specific mobile platforms - Play an important role in the direction of our mobile products - Bring your best-in-class engineering skills to create innovative mobile appsScope of Responsibilities :- Design and build advanced applications for the iOS platforms - A deep familiarity with iOS development with Swift - Excellent object-oriented analysis and design skills (OOA/OOD) - Experience of working in agile methodology Skills required : - Should have minimum 4+ Years of experience on Mobile App development - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Understanding on user experience and usability aspects - Should be strong in Swift fundamentals and SwiftUI- Should have programming practices like clean code and SOLID principles - Familiar with iOS Architectures and testing - Should have knowledge of Unit testing for Swift
Posted 1 month ago
3.0 - 6.0 years
2 - 4 Lacs
Bengaluru
Work from Office
UI/UX Designer/similar role designing tools: Figma,Adobe XD,Sketch or InVision web/mobile apps iOS/Android & layouts tools-user research & testing Maze, Hotjar, UsabilityHub portfolio showcasing UI/UX work and design thinking Contact Maya-9880516218
Posted 1 month ago
2.0 - 7.0 years
1 - 5 Lacs
Noida
Work from Office
What You Bring to the team : - 2-7 years of working experience in game development, preferable 2D games. - Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, user session management. - Good knowledge of game physics and particle systems - Experience of shipping out games on Android/ iOS and rolling out updates to them - Ability to plan and estimate timelines of new features/ releases. - Expert in debugging - Strong understanding of object-oriented programming, data structure and algorithms Extra Gems for : - Experience of working in Product industry - Good understanding of client/ server interaction - Experience of working on a mobile multiplayer games on scale, will be a huge plus - Experience with Android development / Objective C - Open source contributions, interesting hobby projects. - Experience optimising Your responsibilities would include : - As an Associate Unity game developer, you will be part of the Unity Dev team and will be responsible for the front-end (client) side development. - You would design, build and maintain efficient, reusable, and reliable code - Implement new game features and services - Continuously improve the game quality by fixing crashes, ANRs, performance related issues to deliver exceptional experience to our users. - Integrate third party SDKs like Analytics, Monetisation, Crash reporting etc. space - Create, debug, maintain and optimise the game, and related in-house written libraries used for the game's development. - Reporting to team lead regularly in clear and structured way regarding your progress. Proactive communication is a must when deadlines are getting missed.
Posted 1 month ago
10.0 - 15.0 years
20 - 35 Lacs
Mumbai
Work from Office
Technical Architect - IOS What we build is what identifies us. We work with the best companies in the world to build the most innovative and robust technologies. In order to continue our accelerated growth, we are waiting for an innovative engineer to become available instead of hiring the first available engineer who is waiting to become innovative. This listing is for a Technical Architect - IOS for our team. Who we are Being in the industry for over 17 years, Raw Engineering is trusted by the world’s leading companies across a variety of industries, including IT, Finance, Sports & Entertainment, and Retail. We collaborate with our clients and hence highlighted as their strategic partner. From an engagement’s initial planning stages, through launch and continuing through future road mapping, we are in lockstep with our partners business goals, technology vision and end-customer needs. Our vision is to collaborate to achieve perfection, and we value positivity, learning, ownership, excellence and believe in building trust and care. Feel free to read more about us at https://www.raweng.com/ What will you do – To review code, project output and ensure compliance to industry best practices To assist the client, customers in explaining and applying enterprise solutions on mixed mobile platforms To perform the setup and troubleshoot applications to help fix bugs and functional issues To understand the client necessities, create solution requirement documents and perform the product development and launching the mobility solution solutions To analyze the business requests and complete plan and development in agreement with consumer business needs To collaborate on bigger projects and working with global project teams to deliver solutions that match the quality parameters To ensure broad compliance with delivery brilliance procedures at consumers and be able to contribute for their sustained developments To ensure suitable regularity of mobile solutions, structures and solutions architecture across multiple projects, as applicable To take part in aligning the vision and technology roadmap for mobile solutions that operate within the section approach and assume responsibility for problems of software and IT developments for implementing this roadmap. To develop the technology standards for mobile software. (approximating, architecture, development platform, design, progress, testing, engagement) Execute all projects in compliance with company development guidelines. Enforce sound development practices and ensure the quality delivery of mobile solutions including, but not limited to, executing code reviews. Acts as a technical advisor to application development teams to plan, implement, and support new and existing mobile applications. To direct strategy and reliability among system elements as they are advanced. identify when crossing point influences which might occur and provide an early solution to avoid issues. Writing and reviewing design document explaining the overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed Resolving issues that are raised during code review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken You may also be responsible for integration testing and user acceptance testing. You act as a stream lead, guiding team members by experience. You are seen as an active member of technology communities. Mandatory Technical Skills: At least 10+ years of experience in iOS app development In depth knowledge of Swift as well as Obj-C Mandatory experience in Swift UI and you should hav worked as iOS mobile Architect. Well versed in all the design patterns like MVC, MVP, MVVM, VIPER and other algorithms. Well versed in unit testing In depth knowledge of secure coding practices, and other security aspects. Strong experience detecting and correcting memory usage issues, and optimizing code for application performance Experienced in setting up continuous integration, usage of Lint tools. Complete knowledge of Git usage (including merge conflict resolution, pull requests, stashing, etc.). Proficient in all the UI aspects, UI design guidelines, developing rich UI, storyboard, autolayout, size classes, lifecycles, etc. Usage of common libraries available via Pods/Carthage. Persistent data storage locally. Localization support, payment gateway integration, analytics integration, push notification, deep linking. Knowledge of the complete process of releasing apps to the AppStore and all associated guidelines. Knowledge of supporting Apple Watch apps and Apple TV apps. Personal attributes Great communication skills, and documentation skills Ability to spread knowledge via blogs and tech-talks Knowledge of cross-platform mobile development (React Native/Flutter) would be an added advantage. Leadership/Soft Skills: Drive architecture and technology choices for mobile products. Ability to lead mobile projects through the complete development lifecycle. Ability to lead and mentor a group of engineers. Passionate about delivering a high-quality user experience. Self-starter, strong sense of ownership, gets things done. Capable of making timely decisions while dealing with uncertainties & inadequate information Customer driven mindset. Job type – Full time employment Work schedule – Monday to Friday, 10am to 7pm Minimum qualification – Graduate Year of experience – 10 to 15 years Travel opportunities - On need basis within/outside India. Candidate should have valid passport There is so much more that we can talk about this role and the workplace. If you are passionate about your career as we are, email your profile to careers@raweng.com . After receiving your application, we will assess your profile and reach out to you if it aligns to the job description for this role. You will also be assigned to one of our recruiting specialists who can answer questions you might have about the process, role, or company, and help you throughout the interview process. Disclaimer: Raw Engineering strongly believes in Equal Employment Opportunity. We look forward to meeting you! People Team
Posted 1 month ago
4.0 - 6.0 years
8 - 14 Lacs
Mumbai
Work from Office
About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development. You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native. - Implement front-end features and UI components with a focus on performance and user experience. - Integrate mobile applications with backend services via RESTful APIs. - Contribute to backend development, as needed, using appropriate technologies. - Write clean, well-documented, and testable code. - Participate in code reviews and contribute to improving code quality. - Collaborate with designers to implement UI/UX specifications. - Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel). - Troubleshoot and debug issues across different platforms. - Stay up-to-date with the latest trends and best practices in mobile and web development. - Effectively communicate technical designs and considerations to peers and product leadership. - Own tasks and resolve ambiguity in requirements. - Adapt to evolving development tasks and priorities. - Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer. - 3+ years of experience with React Native or a similar JavaScript/TypeScript framework. - 3+ years of experience in mobile development for Android and/or iOS. - 3+ years of experience with Swift, Java, and/or Kotlin. - Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel. - Strong foundation in object-oriented or functional programming. - Experience consuming RESTful APIs. - Solid understanding of the full development life cycle. - Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase). - Disciplined approach to development, testing, and quality assurance. - Desire for a deep technical understanding of systems and architecture. - Continuous learning mindset, keeping current on development best practices and trends. - Excellent communication and collaboration skills. - Ability to reason with and adapt to evolving development tasks and priorities. - Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic). - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Experience with testing frameworks (e.g., Jest, Detox). - Contributions to open-source projects
Posted 1 month ago
4.0 - 6.0 years
8 - 14 Lacs
Pune
Work from Office
About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune.In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development.You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native.- Implement front-end features and UI components with a focus on performance and user experience.- Integrate mobile applications with backend services via RESTful APIs.- Contribute to backend development, as needed, using appropriate technologies.- Write clean, well-documented, and testable code.- Participate in code reviews and contribute to improving code quality.- Collaborate with designers to implement UI/UX specifications.- Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel).- Troubleshoot and debug issues across different platforms.- Stay up-to-date with the latest trends and best practices in mobile and web development.- Effectively communicate technical designs and considerations to peers and product leadership.- Own tasks and resolve ambiguity in requirements.- Adapt to evolving development tasks and priorities.- Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer.- 3+ years of experience w th React Native or a similar JavaScript/TypeScript framework.- 3+ years of experience in mobile development for Android and/or iOS.- 3+ years of experience with Swift, Java, and/or Kotlin.- Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel.- Strong foundation in object-oriented or functional programming.- Experience consuming RESTful APIs.- Solid understanding of the full development life cycle.- Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase).- Disciplined approach to development, testing, and quality assurance.- Desire for a deep technical understanding of systems and architecture.- Continuous learning mindset, keeping current on development best practices and trends.- Excellent communication and collaboration skills.- Ability to reason with and adapt to evolving development tasks and priorities.- Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic).- Experience with cloud platforms (e.g., AWS, Azure, GCP).- Experience with testing frameworks (e.g., Jest, Detox).- Contributions to open-source projects
Posted 1 month ago
4.0 - 6.0 years
8 - 14 Lacs
Patna
Work from Office
About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune.In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development.You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native.- Implement front-end features and UI components with a focus on performance and user experience.- Integrate mobile applications with backend services via RESTful APIs.- Contribute to backend development, as needed, using appropriate technologies.- Write clean, well-documented, and testable code.- Participate in code reviews and contribute to improving code quality.- Collaborate with designers to implement UI/UX specifications.- Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel).- Troubleshoot and debug issues across different platforms.- Stay up-to-date with the latest trends and best practices in mobile and web development.- Effectively communicate technical designs and considerations to peers and product leadership.- Own tasks and resolve ambiguity in requirements.- Adapt to evolving development tasks and priorities.- Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer.- 3+ years of experience with React Native or a similar JavaScript/TypeScript framework.- 3+ years of experience in mobile development for Android and/or iOS.- 3+ years of experience with Swift, Java, and/or Kotlin.- Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel.- Strong foundation in object-oriented or functional programming.- Experience consuming RESTful APIs.- Solid understanding of the full development life cycle.- Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase).- Disciplined approach to development, testing, and quality assurance.- Desire for a deep technical understanding of systems and architecture.- Continuous learning mindset, keeping current on development best practices and trends.- Excellent communication and collaboration skills.- Ability to reason with and adapt to evolving development tasks and priorities.- Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic).- Experience with cloud platforms (e.g., AWS, Azure, GCP).- Experience with testing frameworks (e.g., Jest, Detox).- Contributions to open-source projects
Posted 1 month ago
2.0 - 5.0 years
4 - 7 Lacs
Vadodara
Work from Office
RESPONSIBILITIES INCLUDE: 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, organization, and automatization. Skills: Proficient with Swift. 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 Apples design principles and interface guidelines. Familiarity with cloud message APIs and push notifications. Proficient understanding of code versioning tools {such as Git, Mercurial or SVN}. Familiarity with continuous integration. Knowledge on updated iOS frameworks and techniques like SwiftUI. Expertise and knowledge on other technologies like Flutter, ReactNative for app development, will be a plus point.
Posted 1 month ago
4.0 - 6.0 years
8 - 14 Lacs
Surat
Work from Office
About the Role : We are seeking a highly motivated and experienced Full Stack Software Engineer with a strong focus on React Native development to join our growing team in Pune. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms, while also contributing to backend development. You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences. Responsibilities : - Develop and maintain cross-platform mobile applications using React Native. - Implement front-end features and UI components with a focus on performance and user experience. - Integrate mobile applications with backend services via RESTful APIs. - Contribute to backend development, as needed, using appropriate technologies. - Write clean, well-documented, and testable code. - Participate in code reviews and contribute to improving code quality. - Collaborate with designers to implement UI/UX specifications. - Instrument applications with analytics frameworks (e.g., Google Analytics, Mixpanel). - Troubleshoot and debug issues across different platforms. - Stay up-to-date with the latest trends and best practices in mobile and web development. - Effectively communicate technical designs and considerations to peers and product leadership. - Own tasks and resolve ambiguity in requirements. - Adapt to evolving development tasks and priorities. - Balance trade-offs between speed and quality based on business priorities. Qualifications : - 4+ years of experience as a software engineer. - 3+ years of experience with React Native or a similar JavaScript/TypeScript framework. - 3+ years of experience in mobile development for Android and/or iOS. - 3+ years of experience with Swift, Java, and/or Kotlin. - Experience instrumenting applications with an analytics framework like Google Analytics or Mixpanel. - Strong foundation in object-oriented or functional programming. - Experience consuming RESTful APIs. - Solid understanding of the full development life cycle. - Hands-on knowledge of a version control system such as Git (including commands like cherry-pick and rebase). - Disciplined approach to development, testing, and quality assurance. - Desire for a deep technical understanding of systems and architecture. - Continuous learning mindset, keeping current on development best practices and trends. - Excellent communication and collaboration skills. - Ability to reason with and adapt to evolving development tasks and priorities. - Ability to balance trade-offs between speed and quality based on business priorities. Bonus Points : - Experience with other mobile development frameworks (e.g., Flutter, Ionic). - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Experience with testing frameworks (e.g., Jest, Detox). - Contributions to open-source projects.
Posted 1 month ago
1.0 - 6.0 years
3 - 6 Lacs
Saharanpur
Work from Office
Kush IT World is looking for Flutter Developer & Intern to join our dynamic team and embark on a rewarding career journey Designing and developing user-friendly mobile applications using Flutter Writing clean and maintainable code following best practices and coding standards Debugging and fixing issues in existing applications Implementing new features and functionality as per project requirements Collaborating with cross-functional teams, including designers, product managers, and back-end developers Ensuring the performance, quality, and responsiveness of applications Writing automated tests and maintaining test coverage Should have excellent programming skills Deep understanding of mobile app architecture, design patterns, and best practices Should also have strong problem-solving skills Minimum 1 year of experience in Flutter Dart Ability to build and deploy Android/iOS apps Strong grasp of UI/UX design principles Excellent problem-solving skills communication For Interns (Freshers/Students): Basic knowledge of Flutter or Dart Willing to learn work on live projects Must be from Saharanpur or nearby areas Why Join Kush IT World Leading IT development company in Saharanpur Work on international real-time client projects Friendly team, learning-focused culture, and growth opportunities Job Category: Software Development
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane