
Job Summary:
We are looking for a skilled and passionate Flutter Developer to join our development team. In this role, you will be responsible for designing and building cross-platform mobile applications for Android and iOS using the Flutter framework. The ideal candidate has a strong background in mobile app development, a keen eye for detail, and a drive to build seamless user experiences.
Key Responsibilities:
- Design and develop high-quality, scalable, and maintainable mobile applications using Flutter.
- Collaborate with product managers, UI/UX designers, and backend developers to deliver engaging and functional applications.
- Write clean, reusable, and efficient Dart code following best practices and design patterns.
- Integrate RESTful APIs, third-party libraries, and platform-specific features.
- Conduct unit testing and participate in code reviews to ensure high code quality.
- Troubleshoot and debug application issues and performance bottlenecks.
- Stay up-to-date with Flutter and mobile development trends, technologies, and best practices.
- Participate in Agile/Scrum development processes, including sprint planning and retrospectives.

About Lovoj
About
LOVOJ is Bespoke Clothing Marketplace Platform. For the first time, end-users can shop custom-made tailored clothing online from any designer, tailor, boutiques of their own choice replacing traditional mass produced readymade clothing.
Candid answers by the company
LOVOJ is Bespoke Clothing Marketplace Platform.
Company social profiles
Similar jobs
About the company:
Our client is a rapidly growing omni-channel luxury retailer with eight stores across Mumbai, Delhi, Kolkata and a global e-commerce platform servicing 65+ countries worldwide. The 18-year-old company is an established market leader with considerable brand equity.
Job Description:
- Work closely with various people and teams throughout the entire app development cycle (concept, design, build, deploy & test) in an agile environment.
- Design and build applications for the Android & iOS platform using Flutter.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Knowledge of other web technologies and UI/UX standards.
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools like Git.
- Maintain and update the existing mobile app.
Job Specifications:
- Graduate or Post-graduate Engineer in CSE/IT/EE or allied field with 5+ years of relevant mobile app development experience.
- Minimum 2 years of experience in Flutter is a must.
- Familiarity with RESTful APIs to connect apps to back-end services.
- Excellent communication and interpersonal skills.
- Strong problem solving, analytical, decision-making and technical ability.
Benefits
- Rewards & Recognition Policies
- Group Mediclaim Cover
The Mobile Application Developer will be the primary resource responsible for Envoy’s mobile offering. They will develop improvements using Ionic, as well as manage deployment to the appropriate app stores.
Key Responsibilities:
- Develop solutions in Ionic with focus on building scalable, maintainable and secure code, while providing an intuitive, modern user experience
- Actively collaborate with business, production support, and other software engineers
- Maintain the mobile apps status and manage deployments to Google’s and Apple’s app stores
- Keep up to date and champion the latest mobile technology and methodologies
Position Requirements:
- At least 7 years of experience with mobile development OR a modern web platform such as Angular, React or Vue.js
- At least 2 years of experience and demonstrated expert knowledge of Ionic.
- Experience with maintaining and deploying mobile applications to Google’s and Apple’s app stores
- Ability to “own” a project and be a strong contributor without constant management.
- Strong written, verbal and presentation skills
Envoy Global is an equal opportunity employer and will recruit, hire, train and promote into all job levels the most qualified applicants without regard to race, color, religion, sex, national origin, age, disability, ancestry, sexual orientation, gender identification, veteran status, pregnancy, or any other protected classification.
Roles & Responsibilities
- Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions.
- Consistently takes well thought technical/design decisions.
- Develops expertise in more than one area and shares knowledge with others. Able to mentor/train people in areas which are new to them.
- Drives people to solve engineering challenges.
- Enjoys high respect of Tech and other cross functional teams.
- Demonstrates effective communication with project team, management and internal/external clients as necessary.
- Surfaces both technical and non-technical team challenges and helps resolve them.
- Champion for SDLC best practices and high-quality standards.
- Significantly contributes in hiring high performance candidates.
Ideal Candidate Profile
- Expert in JAVA, Kotlin, Reactive programming, Asynchronous programming and Dependency Injection. Experience with unit-tests and automation frameworks.
- Familiarity with any architectures like MV*(MVP/MVVM/MVI).
- Strong focus on high-quality mobile UI experiences.
- Operates independently with almost no oversight.
- Is able to apply domain expertise to think critically and make wise decisions for the team, taking into account tradeoffs and constraints.
- Communicates tech decisions through design docs and tech talks.
- Has delivered multiple projects with end-to-end engineering ownership.
- Keeps track of new technology/tools and embraces them as necessary
- 12+ years of experience in a product-driven organization.
Technologies we're working with
- MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava,Kotlin Coroutines, Dagger and Retrofit.
Who are we looking for?
1. Someone who is annoyed by the build time it takes for an application to build and has actually done something to optimise it
2. Has good experience in building Android applications
3. Experience with the flutter ecosystem is a great plus.
4. Who likes to think in terms of software and data architecture before opening Android studio.
5. Comfortable with managing development and deployment of applications.
6. Open and more importantly excited about learning the new technologies.
Roles and responsibilities
1. Participate and contribute in design and development of the core components of the Filo service.
2. Ensure high quality of software development w.r.t to project architecture, code quality, testing and deployment.
3. Implement testing frameworks and disciplines as part of every feature development.
4. Own performance of app in production and implement/push for implementation of systems to monitor, debug and fix an issue in production in lowest TATpossible.
Advocate good engineering has the highest priority with the only exception of value delivered to the end user.
Benefits
1. MacBook Pro goes without saying
3. Flexible Working Hours
4. Flexible core working hours
5. Development budget (conferences, training, Udemy, language classes)
6. Internal tech guilds, Hackathon and public Meetups
7. A learning environment where you can extend and build upon your skills
8. Great Office Location
9. Regular company parties and team events.
Join In
We are a team of educators and engineers who believe there is a lot that can be done when it comes to how people learn things. We believe while a good book is a must, so is a good experience and a good teacher but are unfortunately not well explored.
Join us on this exploration!
Salary as Per Market Standards
We are Hiring Android Developer for our Client, an MNC in NOIDA.
Position Name: Android Developer
Experience: 3-5 Years
Location: Noida | Work From Office
Job Description:
Duties & 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
Requirements & Skills:
- B. E (Computer Science)/ B. Tech (Computers)/ MCA
- Knowledge of Android, JAVA, Sqlite and Kotlin programming is a must.
- IDE android studio, Visual studio
- Knowledge of REST/JSON and UI principles are preferred.
- Additional knowledge of web technologies is preferred but not required;
- General knowledge about mobile development and systems architecture should be apparent;
- Code must pass basic requirements for running on devices like tablets and smartphones;
- Experience working with remote data via REST and JSON
- Experience in Mobile Application design, development & deployment
- Should have hands-on experience in all stages of Mobile app life cycle concept, design, build, deploy, test, release to app stores and support Experience in implementing Web Services in Java technologies is a plus.
- Experience on web service integration (SOAP, REST, JSON, XML)
- Should have knowledge to secure data while transferring on APIs by encrypting via 3DES, RSA.
- EMV knowledge is plus
As part of the engineering team, you would be expected to have deep technology expertise with a passion for building highly scalable products. This is a unique opportunity where you can impact the lives of people across 150+ countries!
Responsibilities
• Own architecture, design, development, and implementation of different
modules/features of the Application
• Be up to date with the latest trends in Mobile App/React Native ecosystem
• Bring in industry best practices
• Take ownership to drive an initiative to completion
• Discover opportunities for performance improvements
• Recommend ways to improve reliability, efficiency and code quality
• Focus on continuous delivery and reducing complexity
• Carry out code reviews and manage pull requests within the mobile application
development team
Requirements
• Overall 5+ years of experience in Mobile Application development
• At least 2+ year of hands-on experience in developing Mobile applications with
React Native
• B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
• Familiar with native build tools - XCode, Android studio, etc.
• Ability to write readable and maintainable JavaScript code
• Ability to build pixel-perfect user interfaces with smooth interactions
• Knowledge of Web technologies and concepts - HTML, CSS, REST APIs,
Caching, etc.
• Knowledge on Android and iOS fundamentals is a must
• Experience developing Android/iOS native applications using
Java/Kotlin/Swift/Objective C is a plus
• Mobile application development experience with Flutter/Ionic is a plus
To ensure success as an iOS Developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Objective-C, and be able to work as part of a team. Ultimately, an outstanding iOS Developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
iOS Developer Responsibilities:
Designing and building mobile applications for Apple’s iOS platform.
Collaborating with the design team to define app features.
Ensuring quality and performance of application to specifications.
Identifying potential problems and resolving application bottlenecks.
Fixing application bugs before final release.
Publishing application on App Store.
Maintaining the code and atomization of the application.
Designing and implementing application updates.
iOS Developer Requirements:
Bachelor’s degree in Computer Science or Software Engineering.
Proven experience as an app developer.
Proficient in Objective-C, Swift, and Cocoa Touch.
Extensive experience with iOS Frameworks such as Core Data and Core Animation.
Knowledge of iOS back-end services.
Knowledge of Apple’s design principals and application interface guidelines.
Proficient in code versioning tools including Mercurial, Git, and SVN.
Knowledge of C-based libraries.
Familiarity with push notifications, APIs and cloud messaging.
Experience with continuous integration.
- Motivation to design and build reliable, elegant apps
- 2 - 4 years of android application development experience
- Proficiency in Java and experience in Kotlin
- Familiarity with RxJava2, Dagger2, OkHttp, Retrofit, Android Architecture Components
- Familiarity with material design
KeepTruckin is on a mission to modernize the trucking industry. With the leading fleet management platform, we are bringing trucks online and fundamentally changing the way freight is moved on our roads.We see our hard work rewarded in tangible ways every day and we believe that intelligence is most powerful when paired with humility. We're motivated by the opportunity to impact and improve every facet of a trillion-dollar industry that touches everyone's lives. KeepTruckin is proud to be a Forbes Cloud 100 company, a 2020 Career-Launching Company by Wealthfront and named a Forbes Best Startup Employer 2020.
About the Role:
As one of our first mobile engineers in Bangalore, this is a great opportunity to make a significant impact in designing and building our new KeepTruckin Fleet Manager iOS app and as well as grow by working directly with experienced technology professionals with backgrounds from Silicon Valley companies like Google, Twitter, Facebook and Uber (to name a few). We are looking for candidates who have a familiarity with Objective-C and Swift, and a good understanding of system architectures (mvc, mvvm, redux) and a forward thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues.
What You'll Do:
Develop from scratch our new iOS KeepTruckin Fleet Manager AppWork with product team to refine feature specs, and work with cross functional teams like IoT, Embedded, Data Science/ML, Computer Vision & Motion teams to create fluid user experiences with interactive visualization for a multitude of data from these different teamsCommunicate with backend engineers about API requirements or refinements, and engage with the senior engineers for mentorship to learn & grow in your areas of interest. Analyze our user's data to identify bugs, and help support team to diagnose user problems Be able to work as part of a small, tightly knit team
What We're Looking For:
2-4 years of experience working on iOS apps. Proficiency in Objective-C, Swift, Storyboards, XIBs, and programmatic view layouts and transitionsAn understanding of Apple UI/UX and application design paradigmsAn appreciation and understanding of automated app testing. Knowledge or interest in commercial vehicles/trucking is a plus!Creating a diverse and inclusive workplace is one of KeepTruckin's core values.
We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Please review our Candidate Privacy Notice here.
Plan and implement projects
Help define project scope, goals and deliverables
Define tasks and required resources
Collect and manage project team
Allocate project resources
Create schedule and project timeline
Track deliverables
Support and direct team
Monitor and report on project progress
Implement and manage change when necessary to meet project outputs
Evaluate and assess result of project
Skill Sets –
• Candidates should have managed a minimum of 5 Mobile and web application projects
• Minimum of 1-2 years of experience in mobile application management
• Strong in mobile application technologies –Preferably IOS and Android and Hybrid application development
• Experience of onsite project management using agile methodology is essential.
• Understanding of Apple/Android best practices for application development.
• Sufficient experience in both management of software projects and functional management of software development teams.
• Develop full-scale project plans and associated communications documents using the Agile methodology.
• Estimate the resources and participants needed to achieve project goals. Set and continually manage project expectations with team members and other stakeholders.
• Identify and resolve issues and conflicts within the project team.
• Identify and manage project dependencies and critical path.
• Develop the required materials including technical specifications, project and resource plans, project updates, and presentation materials.
• Develop short-term and long-term project plans, priorities and objectives
• Understanding of available framework(s) for application development on iOS platform.
• Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
• Ability to multi-task under pressure and work independently with minimal supervision.
• Excellent communication skills
Knowledge/skills
• Expert knowledge of application operations
• Expert abstract reasoning, problem isolation, and troubleshooting skills
• Good knowledge of ITIL practices
• Experienced in working under pressure and tight deadlines








