Software Engineer - React Native

at Codemonk

DP
Posted by Uma Shankar
icon
Remote only
icon
2 - 4 yrs
icon
₹6L - ₹12L / yr
icon
Full time
Skills
React Native
GraphQL
RESTful APIs
Gradle
Android Development
iOS App Development
Mobile App Development
Jest
Mocha
Xcode
Swift
Kotlin
Objective C

We are looking for a highly skilled 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 and coordinating with the teams responsible for other layers of the product infrastructure.

Responsibilities

* Architect, build and maintain React Native Android/iOS apps with clean code
* Collaborate with a team of developers and designers to develop and maintain mobile apps for different platforms
* Developing scalable, reusable components and front-end libraries
* Implement pixel-perfect UIs that match UI designs and UX wireframes
* Diagnose and fix bugs and performance bottlenecks for performance
* Optimising components for maximum performance
* Help junior team members by reviewing their code and providing feedback.

Requirements

* 2+ years of professional experience working with React Native
* Knowledge of mobile application development cycle
* Ability to write well-documented, clean Javascript code
* Experience with consuming REST or GraphQL-based APIs

* Understanding of the document request model and offline storage
* Ability to build a pixel-perfect UI using screen mockups as reference
* Experience writing automated tests and automated testing suites like Jest or Mocha
* Familiarity with native build tools like XCode and Gradle
* Experience with mobile app deployments to App Store and Google Play Store.

Bonus points for having -

* Experience working with Swift/Objective C, and Java/Kotlin * Experience leading teams and projects.

Benefits

* Personal development in the fast-growing industry powered by the latest technologies * Health insurance
* Flexible working hours - just get it done!
* Remote working - Work from home

* A fun and friendly working environment and much more!

Read more

About Codemonk

Founded
2018
Type
Size
20-100
Stage
Profitable
About

Codemonk is a product engineering company that empowers other startups and enterprises by building simple and elegant software solutions. Through our expertise in the domains of AI, Blockchain, and Enterprise Applications we have helped brands such as Unilever, IndiaMART, GreytHR, Fyle, Skylark Drones, etc to craft world-class products and improve their business. We are churning out amazing software for our clients located across the globe from our headquarters at Bengaluru.


Codemonk is on a mission to transform the way industries work by leveraging the power of AI, Blockchain and IoT. There is something special when you know that every line of code that you write impacts thousands of human lives!


By joining us you can expect newness and challenges every day. As a member of the team, you will be part of shaping the company's future fuelling the growth and defining the culture.

Read more
Photos
Connect with the team
icon
Kokila Joseph
icon
Harshita Patidar
Company social profiles
icon
icon
icon
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

DP
Posted by Hanuman Karhale
Pune
1 - 4 yrs
₹2L - ₹7L / yr
Flutter
DART
API
Mobile App Development
Android Development
Flutter Developer
Briidea Innoventures
 
Location: Near Nanded City, Pune. (Work from Office)
Experience: 0-3 Years.
 
Briidea Innoventures is the fastest-growing SAAS unabled web development company based in Pune. As a leading
web design and development company in Pune, therefore make efforts to nurture and develop ideas into developing
products. We are product developers, therefore, understand the business needs and expectations and hence provide
product design and product development and our clients love us.
Briidea is started by two innovative minds from different professional backgrounds, having one thought in mind that is
nothing but growth through innovations. Briidea has been delivering results since we opened in 2017 Our goal is to
provide a great SAAS product and customer experience for our customers. We love our customer's growth and
welcome their feedback and suggestions.
 
Job Description
Function: Software Engineer Flutter Development
 
Requirements:
  • Minimum 1 to 3 years of tech experience having built scalable web/mobile applications.
  • Experience with Flutter framework, Dart, and Java.
  • Experience with Android and iOS platforms.
  • Knowledge in Swift program language, Google API, and Rest API is considered the best fit.
  • Candidates having experience in UI development preferred.
  • Hand-on experience in Designing Flutter.
  • The candidate should be a self-learner.
  • Understand and follow standards, guidelines, and best practices adopted in the project.
  • BCA, MCA, B. Tech CSE/IT, Diploma.
  • Should have published one or more mobile apps in Google Play or App store.
 
Read more
DP
Posted by selva kumar
Madurai
0 - 4 yrs
₹1L - ₹4L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more
  • 1 to 5 years of experience in iOS mobile application development
  • Proficient with Swift and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, Core Location etc
  • Experience in Design patterns such as POP, MVVM, CleanSwift, Facade
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Apple's design principles and interface guidelines
  • Ensure the performance, quality, and responsiveness of applications
  • Experience with offline storage, threading, and performance tuning
  • Understanding of the full mobile development life cycle
  • Understanding of Git
Read more
at Floworksai
1 recruiter
DP
Posted by Sudipta Biswas
Remote only
0 - 1 yrs
₹30,000 - ₹40,000 / mo
Java
Kotlin
Android Development
Mobile App Development

What/Why/How is Floworks?

Floworks (https://floworks.ai) builds powerful business process tools that simplify business operations for the largest of e-commerce and logistics companies in India.

 

Floworks was founded by distinguished alums from IIT and BIT, with exemplary backgrounds in business and technology.

Sudipta Biswas: Cofounder. https://linkedin.com/in/sudipta-biswas

Sarthak Srivastava: Cofounder. https://www.linkedin.com/in/sarthak-shrivastava

 

Floworks has raised two rounds of funding within just 6 months of existence. We are funded by London based Startup Incubator, Entrepreneur First whose investors include the likes of PayPal Cofounder Peter Thiel and LinkedIn Cofounder Reid Hoffman. https://en.m.wikipedia.org/wiki/Entrepreneur_First

 

What will be your key responsibilities?

  • Work on Android app development on a daily basis.
  • Work around 7-8 hrs a day.
  • Communicate on a daily basis with the other team members.

 

What will be the hiring process?

2 round of technical interviews

2 round of behavioural interview

Read more
DP
Posted by Vartika Mahajan
Delhi
3 - 5 yrs
₹2L - ₹6L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Responsibilities:

  • User-centric development of high-quality code that is maintainable and testable
  • Utilize flutter to design and build complex applications
  • Create custom packages in flutter by employing the functionalities as well as the APIs accessible in native Android and iOS
  • Create and translate the designs as well as the wireframes into high-quality responsive UI code
  • Design and develop architecture as well as testable, viable, and functional software by using MVC & MVVM to implement new features and meet product requirement
  • Determine and solve any issues present in the system and propose your ideas in terms of new features and improvements needed in the new system
  • Propose ideal Data Structure keeping in mind space and time complexity
  • Stay up-to-date with the industry trends and best practices
  • Keep the Scrum Team up-to-date by updating and managing the code and the project on Git
  • Make sure security rules are being followed while building the application
  • Ensure, through validation of the cloud system, that new changes are not affecting the security of the backend server
  • Maintain software throughout product lifecycle including design, development, verification & bug fixes
  • Coordinate with the respective teams for bug fixing and ensure we have a stable product
  • Be part of the core team developing new app features while focusing on improving our existing code
  • Self-starter with excellent analytical, communication, and problem-solving skills

Basic Qualifications (Required Skills/Experience):

  • At least 2 years of experience in mobile app development
  • Experience with Flutter Development (or any other alternative like Kotlin, React native, Xamarin, Cordova, ionic etc) is a must
  • Experience shipping two or more Android and/or iOS based applications utilizing hybrid technologies (flutter, ionic framework, react native, Xamarin)
  • While focus is on hybrid, a solid native coding background in either Android or iOS is a must
  • Experience in developing cross-platform mobile applications for Android (Java/Kotlin) iOS (Swift/Objective C), or other cross platform frameworks like React native or Xamarin
  • Experience with Futter. This should include from making responsive UIs to efficiently query data and also manage states in an optimized manner
  • Experience working in an Agile Environment

Preferred Qualifications (Desired Skills/Experience)

  • Passionate about creating and refining great mobile user experiences
  • Knowledge of JavaScript, React.js is a plus
  • Knowledge of web technologies, HTML5, CSS, JavaScript is a plus
  • Knowledge of mobile application security best practices is a plus
  • Programming experience in Microsoft Stack (Strong C#, ASP.NET Web forms, Web API, SQL Server) is a plus
  • Expertise in deploying hybrid applications across iOS App Store and Google Play App Store is a plus
Read more
at Mobile Programming India Pvt Ltd
1 video
17 recruiters
DP
Posted by Anjali Trinach
Bengaluru (Bangalore), Mumbai, Pune, Delhi, Chennai, Gurugram
3 - 5 yrs
₹3L - ₹8L / yr
React Native
React.js
Javascript
Android Development
Cocoa Touch
+3 more

Dear Candidates,
Greetings!!
We are hiring React Native developer


Required Skills:

  • Proven development experience on smartphone platforms.
  • Hands-on experience on React Native Framework, including React JS, React Native, and JavaScript.
  • Extensive programming experience with at least one programming language such as Swift, Java, JavaScript.
  • Deep familiarity with iOS or Android development.
  • Familiarity with RESTful APIs
  • Familiarity with code versioning and CI/CD tools like Git, SVM, Jenkins.
  • Must have worked on at least one app that is published in AppStores.

Bonus: 

  • Experience in Objective-C, Swift, and Cocoa Touch.
  • Good Knowledge of HTML5, CSS.
  • Extensive experience with iOS Frameworks such as Core Data and Core Animation.
  • Knowledge of Apple’s design principles and application interface guidelines.
Read more
at LikeMinds
6 recruiters
DP
Posted by Gaurav Bordoloi
Gurugram, Delhi, Noida, Ghaziabad, Faridabad
1 - 4 yrs
₹10L - ₹18L / yr
Android Development
Kotlin
Android
Java
Model-View-View-Model (MVVM)

About LikeMinds: Platform for creators to build communities and monetize them: Social Networks have become more media platforms than “social” platforms. They are not designed to make real human connections. Demand for more intimate online places is higher than ever. Communities are in huge demand! Also, these “Ad-driven” platforms only reward top creators. Most creators are left out - no matter how engaged their audience is. They have to constantly beat algorithms to reach out to their own audience. Over 50 million people around the world consider themselves creators. 97% of them aren’t getting paid. As a result creators are flocking to platforms like Slack, Discord, WhatsApp & Telegram - none of which were built either for community engagement or creator monetization. Community creators have to go through the pain of managing multiple third party tools to engage and monetize their community. LikeMinds helps creators to convert their audience into a branded private community. They can monetize it by selling digital products like memberships, group chats, events, consultations and courses. As a platform purpose-built for community entrepreneurs, LikeMinds has inbuilt tools for member acquisition, onboarding, retention, moderation, monetization, and referrals. Our platform enables creators to drive high engagement and belonging via chat rooms, events, polls, member directory, and rewards. These features are in addition to powerful business tools like community website, subscription management, event reminders, analytics dashboard, cohort creation, in-app banners, data export, and much more. Custom integrations are also available for creators with existing assets.In the last few months, we have helped 100+ creators monetize their communities. These include entertainers, fitness & wellness trainers, professional domain experts, language instructors, life coaches, financial experts, micro-entrepreneurship coaches, and exam prep coaches. We are a team of entrepreneurs, techies and community builders with credible backgrounds supported by 2 large VCs.

Job Description:

  1. Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
  2. 2+ years of practical experience in Native Android Development
  3. 2+ years of experience using Kotlin/Java
  4. Experience developing highly performant code and view layouts and the ability to diagnose performance bottlenecks
  5. Designing applications with latest frameworks and architecture such as MVVM, etc.
  6. An excellent understanding of best practices for concurrency and threading is a big plus
  7. A disciplined approach to development, testing, documentation and code structure in a team environment
  8. A constant desire to improve, learn more and take things higher
  9. Having worked with the Realm database and dagger is a big plus
Read more
DP
Posted by Victor James
Bengaluru (Bangalore)
2 - 7 yrs
Best in industry
Android Development
Android Developer
Java
SDK
Kotlin
+2 more

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

Read more
at SocialPilot
5 recruiters
DP
Posted by Ripal Patel
Remote only
5 - 7 yrs
₹6L - ₹8L / yr
iOS App Development
Objective C
Swift
Xcode
Object Oriented Programming (OOPs)

We are looking for an iOS developer to join our team. You will be building a great iOS mobile app with a brilliant interface that’ll make our customers fall in love with the product.

You will be designing and building iOS applications, with a primary focus on sophisticated design and integration with back-end services.

Ideal candidate

  • 5+ years of experience as an iOS Developer
  • Proficiency in Objective-C or Swift and OOPs Concept, MVC Structure
  • Experience in working with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience in In-app purchase
  • Experience of uploading and releasing the app in Apple Store
  • Experience in working with offline storage, threading & performance tuning
  • Experience with third-party libraries and API
  • Knowledge of the general iPhone, iPad, Mobile landscape, Auto layout, architecture, trends & emerging technologies
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Proficient understanding of code versioning tools like Git, Mercurial or SVN
  • Familiarity with continuous integration
  • Ability to learn technology quickly through instruction and self-training

Responsibilities

  • Design & build applications for the iOS 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 automation



Read more
at Wednesday Solutions
1 recruiter
DP
Posted by Ali Hafizji
Pune
1 - 1 yrs
₹3L - ₹5L / yr
Android Development
Software Development
Object Oriented Programming (OOPs)
About the role: We are looking for a developer who wants to work in an environment that is geared towards teaching the best industry practices. You’ll be working with a group of people who have experience working across the stack using different frameworks. We work in small teams and take ownership of the projects we work on. We encourage people to think from the users perspective and argue when a feature isn’t designed correctly or doesn’t make sense to build in the first place. Responsibilities: • Work closely with the customer to understand requirements. • Participate in daily standup calls and weekly sprint planning sessions to set the pace for the project. • Build new features using a test-driven approach. • Demo features on weekly calls with the customer. • You are expected to maintain clear and concise communication lines with the customer at all times. Requirements: • 1-2 years hands-on experience building Android applications. • Have an eye for good user experience. • Experience with Android design patterns, Realm and Retrofit is a plus • Knowledge of GIT • Ability to learn and pick up new frameworks. • Understanding of testing frameworks. Knowledge of unit, integration and acceptance tests. Job Perks - We provide a paid maternity/paternity leave. - We provide a MacBook pro of your choice.
Read more
DP
Posted by Meena Sharma
NCR (Delhi | Gurgaon | Noida)
1 - 2 yrs
₹0L / yr
iOS App Development
Objective C
Swift
Xcode
Need immediate joiners!! At least 2 years experience in core iOS. Salary is no bar for the right candidate.
Read more
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Codemonk?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort