Overview
Job Title: Android/Flutter DeveloperLocation:JSS Science & Tech Entrepreneurs Park (STEP) C-20/I, Sector 62, NOIDA - 201301, UP Job Type: Full-time
About Ekvayu:
At Ekvayu.com, we believe in building digital solutions that empower businesses and enhance user experiences. As a leading tech company, we create innovative mobile applications that run on both Android and iOS platforms. Our focus is on delivering exceptional mobile-first experiences to users around the world.
We are expanding our team and looking for a passionate Android/Flutter Developer who is eager to work in a collaborative, creative, and fast-paced environment. If you are excited about developing high-quality mobile applications and pushing the boundaries of mobile technology, we would love to have you join the Ekvayu team!
Role Overview:
As an Android/Flutter Developer at Ekvayu.com, you will have the opportunity to work on a variety of mobile app development projects that cater to both native Android and cross-platform needs using Flutter. You will be responsible for writing clean, scalable, and high-performance code, building intuitive user interfaces, and optimizing app performance across multiple devices. This role also involves collaborating closely with designers, product managers, and other developers to ensure we deliver top-tier apps that meet business and user requirements.
Key Responsibilities:
Mobile App Development:
o Develop, test, and maintain native Android applications using Kotlin or Java.
o Build high-performance, cross-platform mobile applications using Flutter and Dart for both Android and iOS.
o Work with APIs and integrate third-party services into mobile apps.
UI/UX Implementation:
o Collaborate with UX/UI designers to bring designs to life and ensure a smooth user experience across Android and iOS.
o Create responsive and adaptive layouts using Flutter and Android native UI components.
Code Quality & Performance:
o Write clean, maintainable, and testable code.
o Optimize mobile apps for maximum speed and scalability.
o Conduct thorough testing (unit tests, integration tests, UI tests) and troubleshoot issues related to performance, bugs, or crashes.
Collaboration & Agile Development:
o Work in an Agile environment, participating in sprint planning, standups, retrospectives, and reviews.
o Collaborate effectively with other developers, product managers, and designers to ensure timely and high-quality delivery.
Continuous Improvement:
o Keep up to date with the latest trends in Android and Flutter development, tools, and technologies.
o Contribute to process improvements, best practices, and development tools to enhance efficiency and product quality.
Required Skills & Qualifications:
Android Development:
o Strong experience in Kotlin or Java for Android app development.
o Proficient in Android SDK, APIs, and native Android development practices (e.g., MVVM, Room, Retrofit, LiveData).
o Familiar with Android's architecture components and libraries.
Flutter Development:
o Solid experience with the Flutter framework and Dart programming language.
o Knowledge of Flutter widgets, state management (e.g., Provider, BLoC, Riverpod), and app lifecycle.
o Experience in developing apps that run on both Android and iOS using Flutter.
Mobile Development Best Practices:
o Familiar with version control tools like Git.
o Experience with integrating RESTful APIs and third-party services (e.g., Firebase, OAuth).
o Strong understanding of app performance tuning, memory management, and troubleshooting.
Problem Solving & Debugging:
o Excellent debugging skills for both Android and Flutter applications.
o Ability to identify performance bottlenecks and optimize apps for smoother user experiences.
Communication & Teamwork:
o Strong verbal and written communication skills.
o Ability to collaborate effectively in a remote-first, cross-functional team.
Preferred Qualifications:
Education :
Bachelor,s Degree in Computer Science
Experience: 1-2 Years
Job Types: Full-time, Permanent
Pay: Up to ?1,200,000.00 per year
Schedule:
- Day shift
Supplemental Pay:
- Overtime pay
- Performance bonus
- Yearly bonus
Education:
- Bachelor's (Preferred)
Experience:
- Android Development: 1 year (Preferred)
- total work: 1 year (Preferred)
Work Location: In person