
Similar jobs
Key responsibilities:
1. Creating and maintaining Android applications that are high-quality, efficient, and scalable
2. Collaborating with cross-functional teams to create new features
3. Ensuring the performance, quality, and responsiveness of applications
4. Identifying and resolving bugs and performance bottlenecks
5. Conducting code reviews, maintaining code quality, and ensuring adherence to coding standards
6. Implementing and integrating APIs and third-party libraries
Participating in the entire Android development lifecycle, including planning, testing, and deploying applications
7. Providing technical guidance and support to other team members
Qualification
1. Bachelor's/master's degree in computer science, information technology, Engineering or a related field
2. Strong proficiency in Java, Javascript, and Kotlin
3. In-depth knowledge of Android SDK, Android Studio, and other various tools
4. Experience developing and publishing Android applications on the Google Play Store
5. Familiarity with RESTful APIs, JSON, and web services integration
6. An understanding of mobile UI and UX principles and design patterns
7. Knowledge of version control systems like Git
Solid understanding of software development principles, including agile methodologies
8. Strong problem-solving and debugging skills
9. Excellent communication and teamwork abilities
1. Bachelor's/master's degree in computer science, information technology, Engineering or a related field
2. Strong proficiency in Java, Javascript, and Kotlin
3. In-depth knowledge of Android SDK, Android Studio, and other various tools
4. Experience developing and publishing Android applications on the Google Play Store
5. Familiarity with RESTful APIs, JSON, and web services integration
6. An understanding of mobile UI and UX principles and design patterns
7. Knowledge of version control systems like Git
Solid understanding of software development principles, including agile methodologies
8. Strong problem-solving and debugging skills
9. Excellent communication and teamwork abilities
| Experience in designing and implementing enterprise grade software. Strong knowledge of Java for Android and familiarity with mobile development challenges. Familiarity with Android API’s and libraries. Experience in working on React Native framework. Experience with HTML5, CSS3, JavaScript, TypeScript. Experience in building applications UI using React Native. Experience in using REST API’s in Android application. Understanding of code obfuscation & encryption techniques preferred. Understanding of distributed multi-tier infrastructure. Experience in working independently and in cooperation with others. Nice to Have: Experience with ExoPlayer or any OTT video players. Understanding of multimedia content delivery protocols such as HLS, DASH. Experience using media players on various mobile platforms. Experience with Kotlin. Architecture skills. Experience with framework/library development. Familiarity with git, GitHub and Git Flow. An understanding of UI/UX implementation on Android. An understanding of automated testing on Android. |
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
- Designing stateless components in React Native.
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
Desired Skills and Experience
What you will be Doing
- Design and build applications for the Android 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
What you need
- Expertise with Java, XML, and Material Design
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Experience with Firebase is a plus (FCM, analytics) - Understanding of Android’s design principles and interface guidelines
- Strong communication skills, get-things-done attitude, and empathy
- Strong sense of ownership, drive and obsessive attention to detail. - Comfortable with iterative development practices and code reviews
- Previous experience as part of a product-oriented team is a plus
Why you should consider this role seriously?
- We have an audacious vision of helping companies fight counterfeiting and managing their supply
chain more efficiently
- We have built a product and solved problems for some of the largest brands in the country and
tested platform at scale (With our tags present in over 50 Million products already). We have plans to
grow 10x in the next 1 year
- Ownership of key problems. Fast-paced environment
- We are a well-balanced team of experienced entrepreneurs and are backed by top investors across
India and the Silicon Valley (Venture Highway, Startup Buddy etc.) - Competitive market salary
- Opportunity to work directly with the CEO, COO, CTO of the company
- A chance to interact with top-notch executives from multiple industries
- Open vacation policy (and we really mean it!) - Open Pantry
- As a team, we love to travel :). An off-site every quarter
Job Description:
Responsibilities –
Ensure effective Design, Development, Validation and support activities in line with client needs and architectural requirements.,- Ensure continual knowledge management.,- Adherence to the organizational guidelines and processes
Technical and Professional Requirements :
Minimum 3 years of experience required
Experience in developing React Native app for iOS and Android platform,
Knowledge of React Native available inbuilt UI components and the props those UI component accept,
Should have worked with major node modules such as react-native-maps, @react-native/community geolocation, offline database, etc,
Handle build for simulator and ipa/apk for UAT/Prod release with signing. (Release Management),
Should have worked and deployed iOS App
Should have worked on sqlite
Should have knowledge of database SQL ( Select and update queries)
About WeSkill: WeSkill is an early-stage funded EdTech startup. Founded by alums from IIMA, IITB and IITD. We are on a mission to reimagine holistic education for kids in India.
As a Full Stack App Developer, you will:
-
Be a core team member and ride alongside the founders in a high-growth journey
-
Play the role of a tech-lead on various projects, and establish yourself as an SME in certain areas
-
Design, build and maintain high performance, reusable, and reliable code
-
Write Unit & UI tests, set up dashboards and alerting, uncover and fix bugs, crashes, and other issues, in order to ensure a robust app
-
Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
-
Mentor, coach and develop engineers and lead by example
-
Collaborate with Product Designers to deliver compelling consumer-facing products on the Android Platform
We are looking for:
- Minimum experience of 3 years in developing android applications with proficiency in Kotlin/ Flutter
- Strong preference for candidates who've worked for a consumer-facing product company or social media or EdTech company
- Experience in defining system architectures and exploring technical feasibility tradeoffs.
- Have experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson, Arch-components, etc.
- Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard, etc
- Experience with multithreading programming and mobile memory management is a plus
Pay range: Competitive salary with generous ESOP pool
Position: Senior Android Developer
About Telyport
Telyport is an emerging tech startup in the logistics space. We are building a robust hyperlocal distribution network that is affordable, convenient, and reliable for locals, SMEs, and large enterprises with a vision to bring local commerce online.
Job Description
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
We never really thought that a college degree was the thing that you had to have to do well. We trust in team’s deliverables, smart & the hard work.
Responsibilities: Build & Maintain TELYPORT’s Android Stack
- Translate designs and wireframes into high quality code.
- Design, build, and maintain high performance, reusable, and reliable Java 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.
Skills
- 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.
- Ability to design applications around natural user interfaces, such as “touch”
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with cloud message APIs and push notifications.
- A knack for benchmarking and optimization.
- Understanding of Google’s Android design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as Git.
- Familiarity with continuous integration.
This is not your typical 9-5 job. If you are a hustler, passionate about what you do and would like to challenge yourself into new areas and arenas, look no further. You will have absolute creative independence in executing your roles while at the same time be chasing aggressive goals and targets to pursue and a highly competitive group of people to challenge and learn from.
Experience or College Educations don’t matter. What matters is your love & passion for building technology products. Compensation will be competitive with an option for ESOPs








