



Requirement: -
- Managing a team of 3-4 engineers
- Hands on experience in Web applications and Mobile applications.
- 2+ years of professional experience working with React Native.
- 4+ years of professional software development experience.
- Should have experience in React.js as well
- Experience working with Swift, Objective C, and Java a plus.
- Meaningful experience working on large, complex systems.
- Familiar with Agile development methodology
- Should have strong fundamentals in React Native
- Should be good at Languages React Native, iOS, Android mobile
- Should be well versed with mobile application architecture
- Ensure and apprise stakeholders of technical feasibility, effort, and impact of implementations.
- Interact with clients to understand requirements.
- Able to convert business requirements to sizable tasks for developers to implement.

About Srijan Technologies
About
Connect with the team
Similar jobs
Unico Connect is a leading technology company specializing in mobile application development.
We are seeking a Mobile Developer Lead with experience in Flutter and native Android or native iOS development, who will lead a talented team of mobile developers. As a Mobile Developer Lead, you will play a pivotal role in shaping the future of our mobile applications, ensuring high-quality delivery, and fostering a culture of innovation.
Responsibilities
1. Technical Leadership: Lead a team of mobile developers working on Flutter apps, providing technical guidance, and mentoring junior developers. Set technical standards and best practices to ensure code quality and maintainability.
2. Development: Actively participate in mobile app development using Flutter, andoccasionally in native Android or iOS development as needed. Review and contribute to the codebase when necessary.
3. Team Management: Manage and guide the mobile development team, including task assignment, performance reviews, and fostering a collaborative and innovative work environment.
4. Process Improvement: Streamline development processes, implement Agile methodologies, and continuously seek ways to enhance efficiency and productivity.
5. Technology Evaluation & Adoption: Stay up-to-date with the latest mobile technologies such as FlutterFlow, tools, and trends. Evaluate and introduce new technologies that can enhance the mobile development process.
6. Quality Assurance: Ensure high-quality development and delivery, including code reviews, testing, and monitoring to meet or exceed customer expectations.
7. Documentation: Maintain detailed technical documentation and participate in code reviews to ensure code quality.
8. Collaboration: Collaborate with cross-functional teams, including designers and backend developers, to ensure the successful delivery of projects.
Qualifications:
● Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
● Proven experience (4-7 years) in mobile app development with native Android or iOS, and expertise in Flutter development.
● Strong leadership and team management skills, with a track record of leading and motivating development teams.
● Prior experience in either native Android (Java/Kotlin) or native iOS (Swift/Objective-C) development.
● Familiarity with mobile app architecture, design patterns and state management
● Excellent problem-solving and decision-making skills.
● Strong communication and interpersonal skills.
● Commitment to continuous learning and staying up-to-date with industry trends.
● Attention to detail and a commitment to delivering high-quality code.
● Ability to work in a fast-paced and collaborative environment.
● Knowledge of Firebase or other backend services.
● Understanding of version control systems, such as Git.
Nice to Have:
● Experience with state management libraries like Provider, Riverpod, or GetX.
● Implementation of features such as in-app purchases, video streaming, realtime chat, location services, geo-fencing and custom camera.
● Familiarity with continuous integration and continuous deployment (CI/CD) processes.
Skills
● Leadership
● Architecture
● Cross-platform
● Team Handling
● Innovation


Job description
Responsibilities and Duties
- Works with product, project, and engineering teams to deliver products on the schedule
- Collaborates with Engineering and QA to resolve bugs.
- Leads native iOS app development by converting ideas, designs, and requirements into concrete, stable
- Production builds.
- Consistently delivers complex, well backed and bug-free products in time
- Consistently takes well thought technical/design decisions
- Develops and communicates technical processes, standards, and best practices to the team
Qualifications and Skills
- 3-5 years in the design and development of mobile applications on the iOS platform using SWIFT.
- Social auth.
- Firebase integration (login, push notification, analytics, etc)
- Offline storage
- Architecture (mvp,mvc or mvvp)
- json and rest api
- Test automation app releases
- App store pushing experience (at least published 1-2 apps)
- Good experience on git.
- An understanding of iOS design patterns/coding conventions, Apple s Human Interface Guidelines, and
- App Store Review Guidelines.
Benefits
5 days working
Morning Snacks
Global Project location
Health Insurance

work from office
Ahmedabad location
walking interviews
Saturday interview

Industry: Retail / E-commerce
Functional Area: IT Software - eCommerce, Internet Technologies
Role Category: Programming & Design
Role: Application Programmer
Employment Type: Permanent Job, Full Time
Job Description
- With 2+ years of experience of React Native experience on iOS/Android. Platforms
- Must have experience on RESTful Web-Services
- Deep familiarity with Redux and common popular React Native patterns, libraries, components, and frameworks.
- Well verse in Android and Ios framework and have atleast 2 app on playstore/Appstore.
- Mobile-first design and responsive code deeply ingrained in your thought process.
- Familiarity working with REST APIs for deep integrations with both platforms i.e. general best practices, shortcomings, trade-offs, etc.
- Have a solid understanding of CSS,Javascript and react.js.
- Must be good in problem solving, Data structures andAlgorithms.
- Must be hands on writing Unit test cases.
- Ability to work with minimal guidance in fluid environments while providing guidance/stability to junior engineers in the team.
- Strong understanding of App Architectures, E-commercesolutions
- Basic knowledge of version control system like Git / Mercurial / Bitbucket
- Writes well managed and clean codes
- Hands on experience on features specifically QR scanning, Push Notifications, Deep Linking, GPS etc. are an added advantage
- Hands on experience with 3rd party tools integration like Google Analytics, Engagement tool, Payment gateway integration is an added advantage

Location: Noida
Roles and Responsibilities:
Expertise in JavaScript, React JS, React Native, Redux with enterprise grade mobile app
development experience.
Knowledge of industry best practices in React Native implementation.
Firm grasp of the JavaScript and TypeScript language and its nuances, including
ES6+syntax
Knowledge of functional or object-oriented programming
Familiarity with native build tools, like XCode, Android Studio
Understanding of REST APIs, the document request model, and offline storage
Specific hands-on knowledge in following:
a. Styling with React Native
b. App Authentication
c. Pre-built components usage
d. Third-party plugin usage, Redux, Handling Data, Hooks
e. Code Reuse in React


- Leads a project end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Understands requirements well and comes up with efficient design
- Develops complex, well backed and bug-free products. Estimates accurately.
- Takes well-reasoned tech decisions keeping in mind goals and trade-offs
- Becomes a go-to person in more than one area. Provide technical mentoring to team
- Communicates clearly, gets clarifications and establishes expectations for all parties
- Helps establish SDLC best practices and high standards of code quality
- Demonstrates excellent problem solving & debugging skills
- Proactively identifies and resolves issues in requirements, design and code
- Perform peer code reviews and help us all get better.

- Developing new user-facing features using React.js and other JavaScript libraries
- Building reusable cross platform components and front-end libraries for future use
- Expertise with Web Services / REST APIs.
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Maintaining and enhancing existing websites while adhering to best practices
What you need to have:
- Experience in building customer facing cross platform Mobile apps using React Native
- Experience in RESTfull API
- Experience in integrating third party APIs
- Knowledge of React Native, React, Java Script, CSS
- Knowledge in Amazon cloud, Git, MongoDB, Postgress, NGINX
- Knowledge in Node Js(Express Js)
- Strong understanding of sales and FMCG retail/ wholesale
- Deep understanding of user service
- Deep knowledge of running CRM based sales teams and hitting targets
- Problem solver, Empathatic, Energetic, Curious

We are looking for an android developer to enhance design, fix bugs, improve performance and develop new features of a functional Android application
Responsibilities & Skills
An ideal candidate:
Should have 7+ years of professional experience in autonomously designing, developing, testing, debugging and maintaining mobile applications on the Android platform
Should have hands-on experience with and strong knowledge of Android SDK, Android Studio, Kotlin, and different versions of android, and how to deal with different screen sizes
Should have familiarity with RESTful APIs to connect Android applications to back-end services
Should have experience with offline storage/mode, threading, and performance tuning and Memory Management
Should have knowledge of the open-source Android ecosystem and the libraries available for common tasks
Should have strong understanding of Android, OEM's and OS flavors
Should have experience working with Sqlite database and proficient in writing SQL queries
Should be well conversant with Android UI design principles, interface guidelines, material design, patterns, and best practices
Should have familiarity with cloud message APIs and push notifications
Should be able to review the existing code, find out & fix bugs and optimize the code.
Should fix bugs and improve Android application performance
Should develop new features of the Android application
Should assume end-to-end ownership of the Android application and assigned tasks
Should work independently without the need of guidance and supervision
Should have ability to understand business requirements and translate them into technical requirements
Should have a knack for benchmarking and optimization
Education





