Senior Software Developer (React Native)
AppExert
Work Level
Senior
Salary range
₹2,500,000 — 3,000,000
Employment type
Full Time
Location
India
Work Mode
Remote
Job Description
We are looking for a skilled React Native Developer to join our growing team in Montreal, Canada. We are looking for a top-notch developer who always sweats the small stuff and cares about impeccable code. As an React Native developer, you are responsible for building features and apps from scratch, writing tests, participating scratch, writing tests, participating in scrum meetings, and design reviews. This role is ideal for well-rounded, ambitious developers who are always looking for new challenges and improving on existing work.
Responsibilities
- Architect, develop, and maintain high-quality React Native applications using clean code.
- Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
- Implement pixel-perfect user interfaces that match designs.
- Diagnose and repair bugs and performance bottlenecks for native-like performance.
- Reach out to the open source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.
- Participate in sprint retrospectives and daily standups as well as two-week sprints.
- Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
- Plan the data and presentation layers of the application's front end.
- Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
Requirements
- 6+ years of experience in building mobile applications using React Native.
- Hands on experience using RXJava , threads, schedulers, reflection API
- Experience with Android SDK
- Strong grasp on programming languages like Kotlin or Java
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Experience in creating custom libraries
- Knowledge in Android jetpack components is plus
- Good knowledge on coding standards (SOLID principles), design patterns, unit testing (Mockito, Espresso)
- Good knowledge on TDD and CICD practices
- Proven working experience in mobile app development and have published at least one original Android & IOS app
- Solid understanding of the full mobile development life cycle.
- Should have excellent verbal and written communication skills
- A positive outlook and a go-getter attitude.
Why AppExert?
At AppExert, our main objective is to cultivate a supportive community for remote developers, ensuring a strong sense of belonging. We offer a variety of benefits to ensure you can always work hard and have fun:
- Connect and collaborate with like-minded professionals from around the world, expanding your network and knowledge.
- Flexibility and freedom, allowing you to choose your own work location. Whether you prefer working from the comfort of your home, a bustling coffee shop, or a tranquil beach, the choice of location is entirely yours.
- Secure and reliable remote work environment, ensuring that our employees can enjoy the benefits of flexibility while having a solid
- foundation to thrive professionally.
- A supportive environment where you can sharpen your skills, receive valuable feedback and stay up-to-date with the latest industry trends.
- Robust infrastructure, effective communication channels, and remote collaboration tools.
- A healthy work-life balance by ensuring that our developers have a standard 40-hour workweek, allowing them to excel in their roles while maintaining their well-being.
- Paid time off so you can really recharge and enjoy life.
- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
- Virtual team building activities and social events - we foster a sense of connection among our team members, recognising the significance of staying united even in remote work settings using
- An amazing culture to top it all off!
Skills & Tools
Benefits from working with AppExert
OTHER
Home Office Support
Remote Co-Working Pods
Career Mentorship Program
Learning & Development Program
Conferences
Stat Holidays
Vacation/Personal days off
Leave Travel Allowance
Health & Wellness (Medical Insurance)
Phone & Internet Allowances
About AppExert
Interested in this job?
Sign up & apply through AppExert, and unlock your gateway to permanent remote job opportunities.
Navigate Your Career Across Borders
Senior Software Developer (React Native)
AppExert
Work Level
Senior
Salary range
₹2,500,000 — 3,000,000
Employment type
Full Time
Location
India
Work Mode
Remote
Job Description
We are looking for a skilled React Native Developer to join our growing team in Montreal, Canada. We are looking for a top-notch developer who always sweats the small stuff and cares about impeccable code. As an React Native developer, you are responsible for building features and apps from scratch, writing tests, participating scratch, writing tests, participating in scrum meetings, and design reviews. This role is ideal for well-rounded, ambitious developers who are always looking for new challenges and improving on existing work.
Responsibilities
- Architect, develop, and maintain high-quality React Native applications using clean code.
- Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
- Implement pixel-perfect user interfaces that match designs.
- Diagnose and repair bugs and performance bottlenecks for native-like performance.
- Reach out to the open source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.
- Participate in sprint retrospectives and daily standups as well as two-week sprints.
- Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
- Plan the data and presentation layers of the application's front end.
- Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
Requirements
- 6+ years of experience in building mobile applications using React Native.
- Hands on experience using RXJava , threads, schedulers, reflection API
- Experience with Android SDK
- Strong grasp on programming languages like Kotlin or Java
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Experience in creating custom libraries
- Knowledge in Android jetpack components is plus
- Good knowledge on coding standards (SOLID principles), design patterns, unit testing (Mockito, Espresso)
- Good knowledge on TDD and CICD practices
- Proven working experience in mobile app development and have published at least one original Android & IOS app
- Solid understanding of the full mobile development life cycle.
- Should have excellent verbal and written communication skills
- A positive outlook and a go-getter attitude.
Why AppExert?
At AppExert, our main objective is to cultivate a supportive community for remote developers, ensuring a strong sense of belonging. We offer a variety of benefits to ensure you can always work hard and have fun:
- Connect and collaborate with like-minded professionals from around the world, expanding your network and knowledge.
- Flexibility and freedom, allowing you to choose your own work location. Whether you prefer working from the comfort of your home, a bustling coffee shop, or a tranquil beach, the choice of location is entirely yours.
- Secure and reliable remote work environment, ensuring that our employees can enjoy the benefits of flexibility while having a solid
- foundation to thrive professionally.
- A supportive environment where you can sharpen your skills, receive valuable feedback and stay up-to-date with the latest industry trends.
- Robust infrastructure, effective communication channels, and remote collaboration tools.
- A healthy work-life balance by ensuring that our developers have a standard 40-hour workweek, allowing them to excel in their roles while maintaining their well-being.
- Paid time off so you can really recharge and enjoy life.
- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
- Virtual team building activities and social events - we foster a sense of connection among our team members, recognising the significance of staying united even in remote work settings using
- An amazing culture to top it all off!
Skills & Tools
Benefits from working with AppExert
OTHER
Home Office Support
Remote Co-Working Pods
Career Mentorship Program
Learning & Development Program
Conferences
Stat Holidays
Vacation/Personal days off
Leave Travel Allowance
Health & Wellness (Medical Insurance)
Phone & Internet Allowances
About AppExert
Interested in this job?
Sign up & apply through AppExert, and unlock your gateway to permanent remote job opportunities.
We work with some interesting startups backed by leading VCs & accelerators
I've been with AppExert for a year now. It's a great place to work, it provides a very conducive environment to learn, grow and prosper. The freedom to work in a way that allows me to maximize my efficiency and become great in my role. #remote = work + life. I feel great to work with a young, smart and energetic team, "together we accomplish". It helped me acquire significant skills and contribute to software development. I am glad to be a part of this organization and an awesome team!
Jain Thomas
Azure BI Architect
As an Application Developer, I preferred a place that is supportive, encouraging and upbeat. I'm glad I joined this team of exceptionally talented remote developers. I could say AppExert has a great learning environment which is also fun filled that can keep me motivated to learn and grow. The freedom to work from anywhere remotely is a great way to work more efficiently and for work life balance. It's been great to work as an AppExert Developer.
Krishveni
.NET Developer
Working with AppExert has been a fantastic experience, it is an opportunity for me to grow professionally and personally. I have been working here for over 2 years now and everyday is a new experience. AppExert helped me to expand my knowledge, learn something new, and move up the ladder. They helped in training & development with subscriptions for outdoor courses and more to gain additional skills from experienced Tech Leads
Daslin Davidson
Software Developer