Responsibilities:
- User-centric development of high-quality code that is maintainable and testable
- Utilize flutter to design and build complex applications
- Create custom packages in flutter by employing the functionalities as well as the APIs accessible in native Android and iOS
- Create and translate the designs as well as the wireframes into high-quality responsive UI code
- Design and develop architecture as well as testable, viable, and functional software by using MVC & MVVM to implement new features and meet product requirement
- Determine and solve any issues present in the system and propose your ideas in terms of new features and improvements needed in the new system
- Propose ideal Data Structure keeping in mind space and time complexity
- Stay up-to-date with the industry trends and best practices
- Keep the Scrum Team up-to-date by updating and managing the code and the project on Git
- Make sure security rules are being followed while building the application
- Ensure, through validation of the cloud system, that new changes are not affecting the security of the backend server
- Maintain software throughout product lifecycle including design, development, verification & bug fixes
- Coordinate with the respective teams for bug fixing and ensure we have a stable product
- Be part of the core team developing new app features while focusing on improving our existing code
- Self-starter with excellent analytical, communication, and problem-solving skills
Basic Qualifications (Required Skills/Experience):
- At least 2 years of experience in mobile app development
- Experience with Flutter Development (or any other alternative like Kotlin, React native, Xamarin, Cordova, ionic etc) is a must
- Experience shipping two or more Android and/or iOS based applications utilizing hybrid technologies (flutter, ionic framework, react native, Xamarin)
- While focus is on hybrid, a solid native coding background in either Android or iOS is a must
- Experience in developing cross-platform mobile applications for Android (Java/Kotlin) iOS (Swift/Objective C), or other cross platform frameworks like React native or Xamarin
- Experience with Futter. This should include from making responsive UIs to efficiently query data and also manage states in an optimized manner
- Experience working in an Agile Environment
Preferred Qualifications (Desired Skills/Experience)
- Passionate about creating and refining great mobile user experiences
- Knowledge of JavaScript, React.js is a plus
- Knowledge of web technologies, HTML5, CSS, JavaScript is a plus
- Knowledge of mobile application security best practices is a plus
- Programming experience in Microsoft Stack (Strong C#, ASP.NET Web forms, Web API, SQL Server) is a plus
- Expertise in deploying hybrid applications across iOS App Store and Google Play App Store is a plus
About Appernity Technologies Pvt Ltd
Similar jobs
- Design and build application for iOS platforms
- Writing well designed, testable, efficient code by using the best software development practices
- Responsible for working on iOS frameworks, Xcode, Swift, Rxswift, Xcode SDK Platform tools
- Responsible to work on bug fixing and improving application performance
- Create and maintain software documentation
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- 1 to 3 years of experience in iOS mobile application development
- Proficient with Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, Core Location etc
- Experience in Design patterns such as POP, MVVM, CleanSwift, Facade
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Familiarity with cloud message APIs and push notifications
- Understanding of Apple's design principles and interface guidelines
- Ensure the performance, quality, and responsiveness of applications
- Experience with offline storage, threading, and performance tuning
- Understanding of the full mobile development life cycle
- Understanding of Git
Proficient with Swift, Objective C and Cocoa Touch.
Good knowledge in UI & Unit testing.
Good understanding and knowledge in OOPS concepts
Good knowledge in Protocol oriented programming
Good knowledge in SOLID Principles
Deep understanding of MVVM design pattern
Good Knowledge in RXswift Framework
Knowledge in Test Driven Development
Knowledge in continuous integration and continuous development
CaratLane is a Technology-Driven organization and India’s first omnichannel jewelry brand, it
was founded in 2008, by Mithun Sacheti, with a simple but courageous objective – to make
beautiful jewelry accessible, affordable and forever wearable. With a strategic investment from
Titan Company Limited, CaratLane is now partnered with India’s largest retail jeweler Tanishq.
Under the leadership of our co-founders Gurukeerthi Gurunathan and Avnish Anand, CaratLane
aims to work towards a common mission – to offer customers beautiful jewelry and a
distinctive shopping experience that fits today’s values and lifestyles.
Desired candidate profile :
● Development experience with Android OS and Knowledge of Web services/API
interactions, Audio/Video streaming, SQLite, and JSON/XML parsing.
● Understanding of Object Oriented Programming and good command over an object-oriented language
● Strong grasp of algorithms and data structures.
● Hands-on Linux experience
● Experience launching mobile applications in the Google Play app store or Apple iTunes
store.
● Experience launching web applications.
● Experience with an MVC framework like Ruby on Rails, Django, Laravel
● Experience with server-side and client-side Javascript - Node.js, Angular.js, jQuery.
● Experience with version control tools like git, Subversion and Mercurial
● Experience with Amazon Web Services
● Experience with Distributed systems and machine learning
● Knowledge of design patterns
● Ability to write and maintain high-quality code.
● Must be a quick learner and be adaptable to new technologies.
● Comfortable in an agile start-up culture based on respect, low hierarchy, high
transparency and fast sprints.
Nice to Have :
● Domain knowledge in eCommerce
● Previous experience in a product company is a plus.
What we value as a team:
● Proactive in communication
● Collaborate with other members of the agile ecosystem
● Out-of-the-box thinking to resolve issues and bringing New Ideas to bring Quality in
the Applications
Responsibilities:
· Develop and maintain mobile applications using Flutter framework
· Work with UI/UX designers to implement engaging and intuitive user interfaces
· Collaborate with back-end developers to integrate with RESTful APIs and other services
· Participate in code reviews and provide constructive feedback to improve code quality
· Stay up-to-date with emerging trends and technologies in mobile app development
· Participate in Agile development process, including sprint planning, daily stand-ups, and retrospectives
· Debug and troubleshoot issues reported by end-users
· Contribute to the development of project plans, timelines, and budgets
· Communicate effectively with team members and project stakeholders
Requirements:
· Bachelor's degree in Computer Science or related field
· Strong experience with Flutter framework and Dart programming language
· Experience with mobile app development for both iOS and Android platforms
· Strong understanding of software design patterns and architectural principles
· Strong debugging and troubleshooting skills
· Experience with Agile development methodologies
• 3+ years of experience building mobile applications.
• Proficient with React Native.
• Experience in developing and delivering large scale Android and iOS mobile applications
via React-Native.
• Ability to work through new and complex React Native issues and contribute to libraries
as needed.
• Engineers who are obsessed with optimizations and are ready to go the extra mile to
deliver the best app experience to the customers.
• Firm grasp of the JavaScript language and its nuances, including ES6+ syntax and
Typescript.
• Experience in writing unit testing code with libraries like Jest, Enzyme, Jasmine, Mocha,
etc.
• Experience in at least one native language, Android or iOS(Swift/Objective C).
• Good knowledge of monitoring and tracking down app crashes and bugs using advanced
tools.
• Worked in a startup environment with high levels of ownership and commitment.
• A growth mindset and passionate about building things from the ground up, and most
importantly, you should be fun to work with
Responsible for
- Designing and coding the base application
- Ensuring the quality of the application
- Fixing application bugs
- Maintaining the code
- Implementing application updates
Hiring Remote developers for an exciting product company to launch a new-age Speed Dating App. Read about the company at - https://shoutnetworking.webflow.io/" target="_blank">https://shoutnetworking.webflow.io
As a Mobile Software Developer your primary objective will be to design and build mobile applications for iOS platforms while actively participating in application design discussions and decisions. You will be an integral part of the development and maintenance of numerous cutting edge mobile applications. You'll utilize your expertise and your familiarity with iOS and XCode. Additionally, experience with Agile or XP methodologies or related iterative development processes will be necessary to hit the ground running and make an immediate impact. You will also utilize your knowledge of Software Development Lifecycle Tools - source control (Git, SourceTree, SVN), issue tracking, and web service integration (REST, JSON and HTTP).
Our organization moves at light speed, so the ability to work with minimal supervision while delivering excellent results will be a priority. Strong communication and information gathering skills are required to capture and interpret business and functional requirements, fill in the gaps intelligently, interpolate designs and functionality as necessary, and identify opportunities for process improvements/efficiencies. This is your opportunity to work with our talented team to design and build the next generation of our mobile applications and server backend.
RESPONSIBILITIES
- Design and build advanced applications for iOS platforms communicating with our servers
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance and maintenance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Siply Services hiring Software Engineer – (Mobile Application Developer)
About us:
Siply helps underserved masses inculcate savings behaviour to build a more
productive and financially secure country. Our Vision is to build the Digital Bank
for 40 Crore Underserved Indians.
Role
Mobile Application Developer at Siply will be supporting Mobile Application development using Cross platform technologies. The individual will partner with team members and teams across the business to understand requirements, design and develop applications that engage and provide a great user experience. The individual will have the opportunity for hands-on development in Native and cross platform technologies and will be considered knowledgeable in UI design principles for mobile, design patterns, build/reuse components and follow best practices. The individual will be the go-to person and will manage modules independently along with providing guidance to junior members and contract resources.
Responsibilities:
- Build modules from scratch by dictating the right modular architecture
- Complete ownership of problem-free execution of owned modules and solutions.
- Focus on code optimization, code quality, maintainability etc.
- Leading a team of Flutter engineers
Requirements:
- 3-5 years of experience.
- Good to have experience in building Flutter Web.
- Expertise in state management techniques such as Block Provider, etc.
- Test driven development.
- Experience building, releasing and maintaining a large-scale Android application
- Good understanding of memory management, network interaction, debugging, concurrency and multi- threading in Android.
- Obsessed about performance and writing clean modular code.
- Understanding of complete application development, continuous integration & testing and app distribution infrastructure
Join us to be a part of our Growth Journey!
Zobaze is an early-stage startup, based out of THUB, Hyderabad.
Experienced developers who can develop Mobile Applications using Flutter.
Work closely with founders on building product.
Requirements -
Strong Knowledge on Dart
Experience in building Apps with flutter
Product mindset, ability to take product manager hat if required in the future.
Have to do multiple tasks if required
Stock Options ( ESOP )
Note: It's not a 9to5 job.
Lot to learn.