We at Yapsody India are hiring for the role of an Android Developer with good experience in developing high-quality, user-friendly, and scalable Android applications.
Your main responsibility will be to develop and maintain mobile applications for Android devices. Your role will involve collaborating with cross-functional teams to design, develop, and test software that meets the needs of the user and the business.
Job Responsibilities
- Developing Android applications for in-house platforms and products,
- Delivering across the full lifecycle of mobile app development – concept, design, build, test, release and support,
- Working with the designers to build the interface, focusing on usability features,
- Working with the back-end developers to create and maintain a robust framework to support the apps,
- Creating appealing mobile-optimized specific user interfaces and experiences,
- Optimizing performance for the apps,
- Being updated about the latest industry trends in the mobile/web technologies, and
- Integrating apps with third-party APIs and Cloud APIs.
Skills & Requirements
- Bachelor’s Degree in Computer Science (Or Equivalent), or an MCA
- 2+ years of experience in developing Android native applications
- Passion for mobile applications, and learning emerging trends and technologies
- Strong Object Oriented Programming and Design Skills
- Excellent Communication, Documentation, and Collaboration Skills
- Strong Knowledge of Android App Development plus deployment
- Experience in working with third-party libraries and APIs
- Experience in using SQLite, XML, JSON, GCM Push Notifications & Google Map APIs
- Experience of consuming REST web services
- Code Review and Performance Tuning
- Deployment of applications in Google Play
About Yapsody India Pvt Ltd
Headquartered in Los Angeles, California, Yapsody is a live entertainment and event ticketing company focused on providing hospitality enterprises such as casinos and independent presenters customized end-to-end solutions for leveraging concert entertainment. Yapsody contracts and produces several hundred major concert events per year. Yapsody’s powerful, simple-to-use online event ticketing system delivers cutting-edge ticketing services and event registration solutions to thousands of event presenters across the globe each year, enabling them to sell tickets online to concerts, conferences, sporting events, theater shows, fundraisers and more.
Address:
B 501, Western edge 2,
Dattapada road,
Borivali East
behind Metro Mall
Similar jobs
Skills Set : Android (IOS) and Flutter
experience: 7-15 years
Location : Chennai
we’re a network built only for women with a simple mission - more women in leadership positions. we launched in may 2020, and have an early product-market fit (11k paying members, great nps, retention) and strong business signals. we are backed by some of the best investors in india. click here to read what our members say about us ❤️
our founding team members have previously built zomato, uber, linkedin, meta, wework. while we are unlocking our next phase of growth, we still operate with a 0-1 mindset
about the role
- you will work on a disruptive product that is in its early stages
- you will own the front-end development and maintenance of our mobile apps while working closely with our product and backend engineering teams
- you have exceptional application development skills with 4+ years of experience working with React Native, Typescript, Rest API, ES6 amongst other in-demand technologies
- you are excited to drive continuous improvements and enhance the application performance for both code and at a UI/UX level
- preferred location : delhi/gurgaon
what are we looking for
- you have experience with building products with robust frontend systems running in production and catering to real-world users
- you have an applied knowledge of restful API design and integration
- you have a foundational understanding of ci/cd pipelines, test automation, multi-variant testing.
- you have excellent programming skills and a solid understanding of javascript es6
- you have experience with typescript, next.js, cra, redux, redux toolkit, babel, webpack, html5, scss, material ui, antd, etc
- you have experience building & deploying cloud-based frontend systems. pixel-perfect responsive design and obsession with great performance for frontend
- you have experience with 3rd party libraries and API integrations. eg. stripe, razorpay, etc
- you have experience in maintaining systems with long-term support and backward compatibility in mind
- you have strong problem-solving skills with an understanding of core algorithms & complexity analysis
why you should work with us
- you will be part of our founding team and get a front seat view of building a company. we promise a steep learning curve.
- work with smart folks who like to have fun and don't take themselves too seriously.
- independently lead projects and own your deliverables.
- we are generous with esops for folks who treat leap.club like their own company.
- flexible leave policy, health and accidental insurance.
our thesis
there are 3 critical factors that help us live our best social-professional life -
- connections & network
- jobs and opportunities
- learning & development (courses, coaching etc.)
in the next 5 years, leap.club will transform all three for our members
- the current-gen platforms have a simple playbook - big networks, feeds, photos, followers/ influencers and monetize through ads.
- the next gen networks will be smaller/focused and algo driven
- linkedin enables connections, jobs, learning but it's built for scale and not depth.
our goals
- 2024 - 100,000 members and $10 mil+ annual revenue
- 2027 - 1,000,000 members and $100 mil+ annual revenue
- 2030 - 10,000,000 members and $1 bil+ annual revenue**
KEY RESPONSIBILITIES WILL INCLUDE:
- Participating in the entire product lifecycle (analyze, develop, test, release, and support.
- Contributing to research for new web and mobile technologies and recommend solutions to improve interface designs and interactions
- Testing, debugging, and fine-tuning to optimize the application’s performance.
- Designing intuitive applications to enhance users’ experiences.
DESIRED SKILLS AND EXPERIENCES:
- 2+ year experiences of mobile/web application development and system integration.
- Must be a skilled programmer with knowledge of coding best practices and ability to produce highly readable and maintainable code.
- Management and support of Google Play Store and Apple App Store.
- Experience in API development and integration with third-party APIs
- English communication is required. Great communication skills to coordinate across technical teams and business stakeholders.
- Creative, detail-oriented, and with good problem-solving skills
- Ability to collaborate with and lead other development team members.
- Ability to work in multiple projects and thrive in a fast-paced environment
- Candidate must possess at least a bachelor's degree or Post Graduate Diploma in Computer Science/Information Technology or equivalent.
- Specialization in IONIC must.
KNOWLEDGE OR EXPERTISE IN THE FOLLOWING ARE AN ADVANTAGE:
- Specialization in HTML5, CSS3, jQuery, and JavaScript.
- Experience with web service integration (REST, JSON, XML).
- Experience or knowledge with Git, Gitlab, GitHub is a plus.
Job description
- Lead development of iOS and Android apps
- Interact with Product and Design team to refine specifications and implement features.
- Monitor app metrics and stability and promptly patch issues
- Collaborate with other team members and stakeholders
- Drive issues and tasks to resolution
Requirements:
- 2-5 years of experience with proven, demonstrable experience building and delivering React Native mobile applications for iOS and Android.
- Other experience writing client-side JavaScript using React, React Native, Redux (or equivalent technologies)
- Solid knowledge of JavaScript
- Familiarity with RESTful APIs development.
- Familiarity with cloud message APIs and push notifications
- Understanding of mobile design principles and interface guidelines
- Understanding of native code development environments (iOS, Android) trade-offs between native and web.
- Must be competent with Agile development process, Git and GitHub (including rebasing, resolving merge conflicts)
- Ability to work remotely and deliver without constant supervision.
- Ability to commit to a timeline, stay on task, and ensure sufficient availability to complete the assigned tasks in a timely fashion
- Good communication skills, a positive attitude, and self-motivated
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Translate product designs and features into high-quality code within project constraints through diligent planning and attention to detail.
- Design and develop efficient reusable components. Follow SDLC best practices by ensuring coding and testing standards.
- Take the lead to maintain and refactor code and remedy performance bottlenecks.
- Collaborate with different tech teams, product teams, and QA. Exhibit excellent teamwork and help achieve team goals. Keep key stakeholders informed about progress and problems; avoid surprises.
- Work to architect simple, reliable, and elegant applications. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Identify and communicate improvements to development tools, processes & workflows. Contribute to a collaborative work environment and a culture of ownership.
- Participate in understanding problems for our specific target and finding solutions for them.
Qualifications
- Strong knowledge of Android design principles, patterns, and best practices.
Good problem-solving skills and verse with OOPs fundamentals. - Proficiency in Java, Kotlin, and a solid understanding of Android SDK and other components (MVP/MVVM, Architecture components, Jetpack, Dagger, RxJava, Coroutines, Data binding, Retrofit, etc).
- Knowledge of clean architecture and its implementation.
- Proficient with developing apps optimized for different android versions and devices of varying performance.
- Strong system design and architecture skills.
- Experience with multi-threading, memory management, databases.
- Experience in working with REST APIs, JSON, XML, etc.
- Experience/Knowledge of unit testing and integration testing.
- A knack for profiling, performance tuning, and optimization.
Skills that will give you an edge - Hands-on experience with supporting payments and integrating payment gateways
- Experience with progressive web apps, service workers
- Strong grasp over frontend unit and end-to-end testing frameworks
Android Development Engineer - Chennai
Who we are?
Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning.
In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.
With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone.
To know more about Kaleidofin, do visit our site https://kaleidofin.com/
What You’ll Do?
We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits. You will:
- Design and develop products by working closely with business teams
- Design super intuitive experiences in the next generation of our mobile applications
- Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel
- Build enterprise ready back end architectures that can support millions of users in parallel
- Gain experience with hands on coding and independent ownership of software components
- Follow strong engineering best practices and champion their adoption
Who You Need To Be?
- 2+ years’ experience in android software development and delivery
- Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities.
- All experience should be from good product development or e-commerce background.
- Must have shown good stability in all your previous associations.
- Skill set
- Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
- Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stack.
- Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing using junits, mockito or other tools.
- Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery
- Has worked in a fast paced agile organization building stateless and re-entrant/resumable android applications.
We are looking for a skilled professional proficient enough in working on building apps on Android platform.
As a developer, you will be responsible for leading the development and launch of product features. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product.
Responsibilities and Duties
Develop, Deploy and Maintain mobile applications on Android.
Developing high performance personal and commercial applications with Push notification, location based services, social features.
Primary testing the applications and ensuring the programs and applications do not have glitches, errors, or low functionality.
Fixing bugs by collaborating with QA team members.
Understanding of configuration aspects of devices - Configuration utility, configuration profiles.
Required Experience and Qualifications
• Minimum 1 year of relevant experience in iPhone applications development.
• Ability to conceptualize and design mobile applications based on client need.
• Ability to lead and mentor a small team of developers.
• Ability to understand business requirements.
• Should be able to work independently
Job Type: Full-time