Bachelor's degree in Computer Science, MIS, Information Technology or related field, At least 4 years of experience developing web applications in React Native, React, Redux, JavaScript, and TypeScript, Proficient with modern React, including hooks, context, and state management.
Key responsabilities:
Deep understanding of React Native components, animations, and app release process
Implement features based on business requirements, ensuring clean, readable code
Collaborate with peers to refine requirements, conduct code reviews, and develop robust solutions
Contribute to overall group objectives by creating reusable components, writing tests, and optimizing code for e-commerce applications
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We are a staffing solutions and IT Solutions company that provides you with a platform to find the right fit for your desired job profile.
The employment situation is constantly shifting with the changing times, and we are here to ensure that you gather the workforce that compliments your long-term goals. We understand the struggle of the search for talent that accommodates the skills and qualifications for specific profiles, one that blends in with the theme of your organization.
We aim to be the best available source for young talent to find their dream jobs, by helping them narrowing down their options to the most suitable work profiles available in the market.
At RIG, we consistently work towards creating the latest technology that may not only simplify your work process but also provides you with the most cost-effective solutions. We work hard to make sure that your business strives in the market to be on the top in your field.
Positon: Sr. Mobile Developer React Native Location: 100% remote during the contract, will need to relocate to Memphis upon going permanent Length: 6-month contract to hire
Must Haves: React Native(Must have at least 4 Years of Enterprise Level) Expo- Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
Job Description SUMMARY This position is for a talented software engineer that has special skills with the React Native framework. This developer must be familiar with agile and scrum methodology and have experience in the ecommerce space. Further skills, such as next.js, expo, and TypeScript, are all required in order to be successful in this position. This developer will be integral in expanding the portfolio of our ecommerce areas, including domestic, international, and commercial spaces. Job Responsibilities- Other duties may be assigned: • Deep understanding of React Native, including:
React Navigation
Understanding of React Native animations and libraries.
Build mobile components to meet accessibility standards
Familiarity with mobile app release process to app stores
Debug and troubleshoot production issues.
• Implement features that meet business requirements while maintaining a healthy, sustainable, and reliable codebase
Produce clean, readable, maintainable code in TypeScript & JavaScript
Understand business requirements
Convert business needs into technical requirements
• Work with peer developers and leads using collaboration tools for requirements refinement, pair programming, code reviews, design reviews, and other developer activities
Conduct regular code reviews and merges
Work with other developers to develop robust solutions
Pair with other developers on more complex problems
• Contribute to overall group objectives like finding opportunities for cross-product code reuse, improving developer experience using automation, and improving operational stability
Create reusable components
Develop modular code
Write unit tests and integration tests to ensure code quality
• Develop code that is optimized for e-commerce applications
Algorithms must be optimized for quick execution
Analyze analytics data to help business partners optimize flows and increase conversion rates
Migrate, where necessary, code execution from client side to server side using tools like next.js
Optimize and resolve bottlenecks affecting the page speed by analyzing network traffic
Supervisory Responsibility: No direct reports
Skills and Requirements:
Bachelor's degree in Computer Science, MIS, Information Technology or related field required
Experience developing web applications in React Native, React, Redux, JavaScript and TypeScript
Proficient with modern React using hooks, context and state management
Typically requires 4 to 7 years of experience as a full-time developer
Familiarity developing software using Agile processes and the Scrum framework
Experience using SCM tools like Git, GitLab, and GitHub
Ability to perform tasks with some technical supervision
Ability to work on a distributed team using chat and collaboration software for primary communications
A strong advocate of clean code
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.