
About StartUp Inc
About
Connect with the team
Similar jobs
At https://www.holofy.io/">Holofy,We are building an incredible product and to do that we need incredible people.
If you have ambition and drive and want to own your roadmap in a company that knows how to innovate and scale, we want to talk to you.
We work in small, self-managing, collaborative and agile/Kanban teams and are looking for great technology developers who can work in the same.
Location - Remote/WFH
Pre-requisites:
- 3-5 years of experience is building robust Android Applications
- Have knowledge of publishing apps on the Play Store
- Excellent command over Data Structures and Algorithms.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Knowledge of Kotlin,Retrofit, OkHttp, Glide, Exo-Player, Android Jetpack Kotlin coroutines.
- Have an understanding of OOP, different architectural patterns (esp. MVVM), and their testability
- Knowledge of multi module architecture and product flavours.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Familiarity with In-App purchases and google billing api.
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimisation
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
Responsibilities:
- Translate designs and wireframes into high quality Code.
- Design, build, and maintain high performance, reusable, and reliable Kotlin code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organisation, and automatisation.
- Take Responsibility of a feature and ensure it's completion.
What else we can offer:
- Limitless growth and encouragement to be innovative and challenge status quo.
- Exceptional compensation & benefits and performance-based recognition & rewards.
- Open door policy and flexible working hours and Medical coverage
Job Description:
We are seeking an experienced Flutter Developer with a passion for creating high-quality mobile applications in the Trading industry. The ideal candidate will have experience working on trading products and will possess a strong understanding of financial markets, trading platforms, and tools. Additionally, the candidate should have experience with the Flutter framework and will possess a range of relevant skills to help them succeed in this role.
Responsibilities:
- Design, develop and deploy high-quality mobile applications for trading products using the Flutter framework.
- Collaborate with product managers, designers, and other stakeholders to define product requirements and specifications.
- Write high-quality, maintainable code that adheres to industry standards and best practices.
- Develop and maintain automated testing frameworks to ensure the quality of the application.
- Optimize application performance for mobile devices and ensure a smooth user experience.
- Stay up-to-date with industry trends and developments to ensure that our products are competitive and innovative.
- Collaborate with the development team to ensure that applications are deployed and maintained according to established processes and procedures.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience in mobile application development, with a focus on trading products.
- Strong experience with the Flutter framework and related technologies.
- Experience with reactive programming using streams and bloc patterns.
- Familiarity with financial markets, trading platforms, and tools.
- Knowledge of API integration and RESTful web services.
- Experience with version control systems such as Git.
- Familiarity with agile methodologies and practices.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
Required Skills:
- Strong experience in developing mobile applications with Flutter
- Experience in developing Trading products
- Strong understanding of Dart programming language
- Experience with RESTful APIs and JSON
- Experience with state management libraries like BLoC, Provider, and Riverpod
- Knowledge of Material Design Guidelines and Human Interface Guidelines
- Familiarity with Agile methodologies and development practices
- Excellent problem-solving skills and ability to troubleshoot complex issues
- Ability to work independently and as part of a team
Preferred Skills:
- Experience with Firebase and Firestore
- Experience with integrating third-party APIs
- Knowledge of GraphQL
- Familiarity with charting libraries like MPAndroidChart and Fl_chart
- Experience with automated testing frameworks like Flutter Driver and Mockito
If you are a skilled Flutter Developer who has worked on Trading products and is passionate about building robust and scalable mobile applications, we would love to hear from you!
What is the role?
We are looking for a hands-on Android Developer to join the mobile team for Empuls. The applicant must have Android software development skills, and a passion for delivering high-quality, rock-solid apps. Android programming works closely with other app development and technical teams.
Key Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java and Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Bachelor's degree or higher in Computer Science and a minimum of 4 years of Software Development experience.
- Knowledge of mobile automation and experience on platforms such as espresso.
- Knowledge of application profiling and performance monitoring tools such as Android profiler, AppDynamics, Dynatrace, etc.
- Excellent coding skills in an object-oriented language such as Java and Kotlin.
- Experience with offline storage, threading, and performance tuning
- Have published at least one original Android app.
- Understanding of Google's Android design principles and interface guidelines.
- Strong knowledge of Android UI design principles, patterns, and best practices.
Who will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to the AVP of Engineering and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality of content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the comprehensive benefits that company offers.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. Company works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners and consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We assure you that we will attempt to maintain a reasonable timeframe for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.
- FRONT-END iOS development in SWIFT (preferable), OBJECTIVE C using AGILE METHODOLOGY to design, develop, debug and deploy iOS Mobile applications with modern architectural practices
- Cross-functioning with our product development team wherein you’ll tackle complex tasks and transform them into intuitive, accessible and easy-to-use UI for our customers around the world
- Follow the coding guideline standards to ensure a bug free code as per industry norms.
- Complete unit testing of the code before sending it for review
- Participate in the complete agile software delivery cycle, including development, testing, troubleshooting etc.
- Participate in process improvement program to improve the overall quality of the delivery process.
- This role offers good exposure in E-COMMERCE SEGMENT with HIGHLY SCALABLE design solutions
- Min of 3 years of relevant experience in iOS app development is a must, preferably in e-commerce vertical
KEY TECHNICAL SKILLS:
- Proven knowledge of iOS SDK and development on X-CODE IDE using SWIFT (preferable), knowledge of OBJECTIVE C, JAVA will be an added advantage
- Responsive Front End Designs with adaptability to various screen sizes
- Familiarity with REST web services and RESTful APIs. Knowledge of SOAP would be an added advantage
- iOS UI design principles, patterns, and best practices, preferably MVC, MVVM & MVP
- Good knowledge of SQLite, JS/JQuery for database management
- Proficiency in code versioning tools/Source Code Repositories like GIT, SVN
- Experience with offline storage, threading (AJAX), and performance tuning
- Agile/Scrum methodology using JIRA or any agile tool
- Exposure to security protocols for code, data and system
- Knowledge of the open-source iOS ecosystem, OOPs and the libraries
- A knack for benchmarking and optimization
- Familiarity with continuous integration
DESIRED INTERPERSONAL SKILLS:
- Self-learner with passion for learning new technologies along with a creative problem-solving approach
- Strong communication skills (verbal & written)
- Should be adaptable to new ideas and have an out of box thinking approach
- Effective interpersonal communication skills in a highly collaborative team environment
QUALIFICATIONS:
- 3-5 years of relevant experience
- B.E/ B. Tech/ M. Tech in Computer Science/ Electronics Communication/ IT engineering
- M.Sc. (Computer Science or IT)/ MCA from a reputable institute
- Good communication in written and spoken English
Are you an experienced app Developer with a growth mindset and looking to explore your skills in the ed-tech domain? Then read on.
Their unique features help tutors to create and manage live classes, manage attendance, fee collection, creating tests and quizzes as well as managing doubts of students. This is a platform that concentrates on learning from a teacher's perspective unlike other ed tech apps. Their app based on Software-As-A-Service business system will help to provide tutors with eCommerce access as well as Financial Aid to students.
- Identifying and solving performance bottlenecks.
- Identifying and communicating best practices for Android development.
- Working through the full project life-cycle to design, develop, test, implement, and support our Android apps applications using Android Studio and Java, Koltin, RxJava, MVVM, MVP.
What you need to have:
- Minimum 2 years of experience.
Experience: 2 to 6 years
Annual CTC: Rupees 8,00,000 to 15,00,000
- We are looking for someone who is a self-learner, exhibits considerable leadership skills , and is an excellent team player. Also good at problem-solving and analytical skills.
Must-Have Skills :
- Strong foundation in data structures & algorithms, OS, I/O, concurrency, hands-on knowledge of Android Ecosystem, Java Tech Stack and Android app Development, a good understanding of UI/UX and principles of Material Design, excellent debugging and optimization skills.
Good to have skills :
- Experience of the end-to-end feature development lifecycle in-app, exposure to memory and performance enhancements
Exp : 6 -12 yrs,
Np : Immediate or Less than 30 Days,
Location : Hyderabad.
JD:
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
· Hands-on Kotlin, Strong OOPs concept along with SOLID principles
· Strong knowledge of Android UI design principles, patterns like MVP , Clean MVP
· Familiarity with RESTful APIs to connect Android applications to back-end services
· Proficient understanding of code versioning tools, such as Git
· Experience with offline storage, threading, and performance tuning, Memory optimization
· Excellent verbal and written communication skills.
· Effective in a team environment as well as working independently.
· Proven ability to learn and grasp concepts quickly in a fast-paced environment.
Preferred
· Expertise on UI testing using expresso and Unit testing.
· Expertise on creating custom scalable UI View and frameworks.
· Knowledge on JNI and Android NDK.

Overall 0.6-3 years of development experience on Android with Kotlin.
Should have atleat one enterprise application on Google Play Store.
Should be willing to relocate to Pune.







