What are the responsibilities and job description for the Full Stack React Developer position at Omniflex Consulting?
Job Title: React Developer (Full Stack Developer)
Location: San Antonio, TX (Onsite)
Employment Type: W2 Contract
Experience Required: 12 Years
Job Description
We are seeking an experienced React Developer (Full Stack Developer) to join our dynamic team in San Antonio, TX. The ideal candidate will have 12 years of experience in full-stack development, with a strong emphasis on React.js, JavaScript, and backend technologies. This role requires an individual who can build, optimize, and scale modern web applications while working onsite with cross-functional teams.
Key Responsibilities
Frontend Development (React.js)
- Develop and maintain responsive, high-performance UI components using React.js.
- Implement React hooks, context API, Redux, and component-based architecture.
- Optimize UI for cross-browser compatibility and mobile responsiveness.
- Integrate RESTful APIs and GraphQL with front-end applications.
- Ensure state management and improve application efficiency.
Backend Development (Node.js/Python/Java)
- Develop and maintain scalable backend services using Node.js, Python, or Java.
- Build and optimize RESTful APIs and microservices.
- Work with databases (SQL, NoSQL – MongoDB, PostgreSQL, MySQL) for efficient data storage and retrieval.
- Implement authentication and authorization using OAuth, JWT, and session-based security.
Cloud & DevOps
- Deploy applications on AWS, Azure, or GCP using containerization tools like Docker and Kubernetes.
- Implement CI/CD pipelines using GitHub Actions, Jenkins, or similar tools.
- Monitor application performance and optimize for scalability and efficiency.
Collaboration & Agile Development
- Work closely with UI/UX designers, backend engineers, and product managers.
- Participate in code reviews, debugging, and troubleshooting.
- Follow Agile methodologies (Scrum/Kanban) and use tools like JIRA, Trello.
- Document technical specifications and development processes.
Required Skills & Qualifications
- 12 years of experience in full-stack development.
- Expertise in React.js, Redux, TypeScript, JavaScript (ES6 ).
- Strong experience in Node.js, Express.js, Python, or Java.
- Knowledge of RESTful APIs, GraphQL, WebSockets.
- Hands-on experience with AWS, Azure, or Google Cloud Platform (GCP).
- Strong database skills (SQL – PostgreSQL, MySQL | NoSQL – MongoDB, Firebase).
- Experience with authentication/authorization mechanisms (OAuth, JWT, SSO, etc.).
- Proficient in Git version control, CI/CD pipelines, and containerization.
- Familiarity with testing frameworks (Jest, Mocha, Cypress).
- Experience with Agile methodologies (Scrum/Kanban).
Nice-to-Have Skills
- Experience with Next.js, React Native, or Electron.js.
- Knowledge of Microservices architecture.
- Familiarity with TDD/BDD practices.
- Experience in performance optimization and Web Vitals analysis.
Job Type: Full-time
Pay: Up to $55.00 per hour
Expected hours: 40 per week
Schedule:
- 8 hour shift
Work Location: In person
Salary : $55