Full Stack Engineer (React & React Native)
We’re looking for Full Stack Engineer!
Key Responsibilities:
- Develop and maintain scalable, responsive web applications using React.
- Design and build cross-platform mobile applications for IOS and Android using React Native.
- Implement backend services with a serverless architecture using AWS Lambda, DynamoDB, and other AWS cloud services.
- Manage user authentication and authorization across web and mobile platforms with Amazon Cognito and IAM.
- Optimize application for maximum speed and scalability while ensuring application security.
- Automate and streamline operations and processes for code deployment using AWS Amplify and other CI/CD tools.
- Create and maintain comprehensive documentation for the application code and AWS architecture.
- Proactively monitor and manage AWS resources with AWS CloudWatch, responding to incidents and resolving issues as they arise.
Requirements:
- 5 + years of front-end development web and mobile app development experience using React and React Native.
- Minimum of 3 years of mobile app development experience using React Native.
- Proven expertise in full-stack development on AWS, particularly with Amplify, Lambda, API Gateway, DynamoDB, S3, Cognito, CloudWatch, and IAM.
- Strong proficiency in JavaScript, including DOM manipulation and JavaScript object model.
- Solid understanding of RESTful APIs, and web markup, including HTML5 and CSS3.
- Strong knowledge of serverless architecture principles and microservices patterns.
- In-depth experience with state management libraries (such as Redux or MobX).
- Familiarity with native build tools, like XCode, and Gradle (Android Studio, IntelliJ).
- Experience with modern front-end build pipelines and tools.
- Experience with automated testing suites
- Ability to work within EST time zone
Preferred Skills:
- AWS certifications, especially AWS Certified Developer - Associate.
- Previous work experience in a similar industry or with a similar platform.
- Familiarity with GraphQL, AWS AppSync, and offline data synchronization issues.
- Understanding of non-relational databases and document-based data stores
Industry: IT
Headcount:
Country: United States
Work Experience: 5
Job Type: Contract
Job Category:
Software and Technology
Job Nature: Full time
Creator: Anastasia Bilavchuk
Address: Bahamas, Canada, Cayman Islands, Haiti, Jamaica, Mexico, Panama, Turks and Caicos Islands, United States of America, Brazil, Colombia, Cuba, Ecuador, Peru
Location: Bahamas, Canada, Cayman Islands, Haiti, Jamaica, Mexico, Panama, Turks and Caicos Islands, United States of America, Brazil, Colombia, Cuba, Ecuador, Peru
Status: Active
Languages Required: English B2-C1
Salary Min: 3500 $
Salary Max: 4500 $
Job Position Type: Remote
Is Published: Published
Career Page Url: URL
Hiring Manager:
Anastasia Bilavchuk
( [email protected] )