- Designing and building mobile applications for Apple’s iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates

About codersbrain
About
Connect with the team
Similar jobs
Location: Bangalore
Our Vision:
Company is building a first-of-its-kind, lifestyle health product for Women in India. We believe that the future of health and fitness is digital, and women will drive the digital fitness revolution in India. Existing digital health and fitness products are highly transactional and we see a huge opportunity to build a truly aspirational product that will
inspire and empower millions of women to lead healthier lives. If you are passionate about building a product that blends together technology, content, and community, we would love to talk to you.
Requirement:
Company is looking for results-oriented Engineers. An ideal candidate for us would be a passionate builder of great products/frameworks and someone who would thrive in a fast-paced environment and enjoy the challenge of complex business contexts that are typically being defined in real-time. In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare
ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance. You will be working in a fast-paced and agile work environment delivering quality solutions that have an immediate business impact.
Responsibilities:
- Design and build highly reliable and performant applications that deliver a great user
experience.
- Own large technical deliverables and execute in a structured manner.
- Take the accountability of the overall health of the applications you build.
- Platformize components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly.
- Lead by example, mentor and guide team members on everything from structured
problem solving to development of best practices.
What we are looking for:
- Deep expertise of the iOS and Android ecosystems.
- Hands-on experience with either React Native, Flutter, Swift or Kotlin.
- Deep understanding of your tools: Languages, frameworks, systems.
- Experience with abstracting requirements into frameworks.
- Hungry to learn, share knowledge, and enjoy mentoring others.
- Data driven, having customer empathy, striving to build stable, delightful
applications.
- [Optional, but desired] Experience with video streaming and Real Time
Communication technologies.
Job Description:
- Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
- Experience with Swift, RxSwift, Swift UI, and Unit tests.
- Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
- Understanding of network connections, Rest API'sand scheduling. Strong knowledge of security standards (e.g. HTTPS) and privacy standards.
- Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
- Leveraging community libraries to efficiently complete development tasks.
- Debugging apps using simulators and related tooling.
- Persisting data for offline-first apps using databases such as Realm.
- Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
- Familiar with Version control systems such as GIT.
About Upaz:
UPAZ is a Farmer First approach agri-fintech team working on a panchayat-level Community Commerce & Financing model enabling B2C delivery of financial and agriculture-related services and products to smallholder farmers right at their doorstep.
Upaz is part of the financial inclusion lab at IIM Ahmedabad and the winner of the Social Alpha Agritech Challenge. Upaz is funded by July Ventures, IIM Ahmedabad, Mr. Kapil Mehan (ex MD of Tata Chemicals, ex CEO of Coromandel International Limited, ex Group CEO Zuari Agrochemicals), Mr. Devrajan Nathan (Founder of Arya.ag) others
We firmly believe that serving smallholder farmers in India presents one of the greatest opportunities for scale and impact in both agricultural and financial inclusion today.
For future information please visit: Grey Matter Technologies Pvt Ltd. | Agro Fintech | India
We are seeking a skilled Mobile Application Developer with knowledge of Agile and Waterfall methodologies for software development to join our dynamic team. As a Mobile Application Developer, you will be responsible for developing innovative Android and iOS applications, utilizing your expertise in various technologies and tools.
Responsibilities:
- Design, develop, and maintain high-quality Android applications that our requirements and specifications.
- Apply Agile and Waterfall methodologies as appropriate to ensure effective project management and timely delivery of high-quality software solutions.
- Utilize knowledge in SQLite to design and implement efficient and reliable database management systems for Android applications.
- Use Git to manage version control and collaborate effectively with other developers working on the project.
- Employ Dart and Getx to write clean, modular, and efficient code that follows industry best practices and coding standards.
- Continuously improve the development process by actively seeking feedback, participating in brainstorming sessions, and implementing innovative solutions to enhance productivity and efficiency.
- Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces, ensuring a seamless user experience across different devices and screen sizes.
- Demonstrate a good understanding of Android Studio, Xcode, and Visual Studio, including their features, tools, and capabilities, to efficiently develop and debug applications.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience of 2 to 4 years developing Android applications.
- Proficiency in Dart programming language and familiarity with the Getx framework.
- Strong knowledge of Agile and Waterfall methodologies.
- Experience with SQLite database management.
- Proficiency in Git version control system.
- Familiarity with design principles and user experience (UX) concepts.
- Understanding of Android Studio, Xcode, or Visual Studio.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Visual Studio, and ability to work with their respective tools and features.
Compensation:
- Based on experience and skills we will offer the best salary.
Why Work with us -
- Upaz is a fast-growing agri-fintech start-up with a unique farmer financing model.
- It has very high acceptability among its farmers, clients, and other stakeholders.
- A chance to be part of an ever-growing team and to understand and be part of the organisation building core team
- Excellent working knowledge of OOPs, SOLID principles and different design patterns.
- Solid hands on experience and deep understanding of different architectures.
- Solid working knowledge of Objective C and Swift, iOS application development and iOS fundamentals.
- Proficient with general swift language features, collections, protocol oriented programming, etc.
- Hands on experience of implementing architecture patterns and designing/implementing unit test cases using XCTest & other third party libraries.
- Solid working experience of debugging, profiling tools, developer portal and App Store release process.
- Excellent analytical and problem solving skills.
Navtech (Navaratan Technologies)
Hyderabad, India
React Native Developer:
Navtech is a premier IT software and Services provider. Navtech’s mission is to increase public cloud adoption and build cloud-first solutions that become trendsetting platforms of the future. We have been recognized as the Best Cloud Service Provider at GoodFirms for ensuring good results with quality services. Here, we strive to innovate and push technology and service boundaries to provide best-in-class technology solutions to our clients at scale. We deliver to our clients globally from our state-of-the-art design and development centers in the US, Hyderabad, and Pune.
We’re a fast-growing company with clients in the United States, UK, and Europe. You will join a team of talented developers, quality engineers, product managers whose mission is to impact above 100 million people across the world with technological services by the year 2030.
Navtech is looking for a React Native Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a React Native Developer, interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
Working as a React Native Developer at Navtech, you will:
- Perform all phases of software engineering including requirements analysis, application design, architecture design, code development and testing.
- Build pixel-perfect, buttery smooth UIs across platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints.
- Review code and provide feedback related to best practices and improving performance.
- Troubleshoot production support issues post-deployment and come up with solutions as required.
You’ll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
Who Are We Looking For Exactly?
- A React Native developer with 1+yrs of experience with expertise on multiple phases of a project lifecycle from concept development to solutions design, implementation, optimization and support.
- Good Experience with React JS, React Native, JavaScript including DOM Manipulation and JavaScript object model.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Good understanding of Object-oriented programming.
- Ability to write well-documented, clean Javascript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle, Android Studio or IntelliJ.
- Understanding of REST APIs, the document request model, and offline storage.
- Experience with Native Mobile app releases on App store and google play store. (A plus)
- Experience with cloud technologies like AWS is also a plus.
- Must have excellent communication and interpersonal skills.
- Ability to operate in a systematic and logical manner.
- Should have a Master’s Degree /Bachelors (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in English medium.
Why Navtech?
- Performance review and Appraisal Twice a year.
- Competitive pay package with additional bonus & benefits.
- Work with US, UK & Europe based industry renowned clients for exponential technical growth.
- Medical Insurance cover for self & family.
- Work with a culturally diverse team from different geographies.
- Should have programming experience on the iOS native platform.
- Adept in Swift language.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Strong coding, data structures and algorithms.
- Should have a working knowledge on various libraries available for iOS.
- Familiarity with XCode and other Developer tools.
- Deep understanding of software engineering practices, Object Oriented Analysis.
- Obsession with quality and customer experience.
- Understanding of design and architecture is an added advantage.
Job Responsibilities:- Design and build advanced applications for the iOS platform
- Work on bug fixing and improving application performance.- Deep familiarity with Swift.
- Experience with third-party libraries and APIs
- Solid understanding of the full mobile development life cycle
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Qualification:- A Bachelor's degree/Masters Degree preferably a BE/ BTech/ BCA/ MCA/ BSc or equivalent.
- Must have completed at least 6 months formal IOS training from a good institute/ company with good hands-on experience on IOS projects.
- Candidates with other degrees and good hands on IOS knowledge will also be considered.
Interview Process: HR Round -> Written Test -> Face to Face Round -> Final Round
Address: Mansa Infotech Pvt Ltd Plot No D-174, Phase VIII-B, Industrial Area,SAS Nagar (Mohali), Punjab, India








