React Python Lead Remote Dallas, TX

Overview

Remote
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

TypeScript
SANS
Frontend Development
Web Applications
React.js
Active Directory
Authentication
Python
Content Management Systems
Identity Management
API
Amazon DynamoDB
Data Storage
DevOps
Amazon Web Services
Terraform
Scripting
Management
IaaS
Salesforce.com
Automated Testing
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Collaboration
Documentation
Research
Use Cases

Job Details

Job Title: React Python Lead

Location: Remote - Dallas, TX

Duration: 6 Months

Description:

The ideal candidate will have expertise in both front-end and back-end technologies and will be responsible for designing, developing, and maintaining scalable applications. The candidate will work on a range of projects involving technologies such as React, Typescript, AWS, and Lambda, while ensuring robust security and seamless integration with identity management and content management systems.



Key Responsibilities:



Frontend Development:

1. Develop and maintain responsive web applications using React.

2. Integrate with Microsoft Active Directory to manage authentication and user access.



Backend Development:

1. Design and build backend systems using Python.

2. Implement and manage the Strapi content management system.

3. Integrate and configure identity management tools such as Okta.

4. Develop, secure, and manage APIs through an API gateway.

5. Work with AWS DynamoDB for data storage and retrieval.



Infrastructure & DevOps Requirements

1. Utilize AWS services to deploy and manage scalable infrastructure.

2. Write and maintain Terraform scripts to set up and manage cloud infrastructure.



Integration & Collaboration:

1. Collaborate with cross-functional teams to define, design, and ship new features.

2. Work on integrating backend systems with third-party platforms, such as Salesforce (good to have).

3. Ensure code quality through code reviews, automated testing, and continuous integration/continuous deployment (CI/CD) practices.

4. Collaborate with project manager to identify the integration needs

5. Work with different teams to find the integration gaps and determine the solutions



General:

1. Troubleshoot and resolve technical issues and bugs.

2. Maintain comprehensive documentation for all projects and technical decisions.

3. Research and Define architecture for the teams for new use cases before the teams pickup

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.