Job Title: React Web Developer
Location: Charlotte, NC
Duration: 12 Months
Job Summary:We are seeking a highly skilled
Senior Software Engineer to design, build, and oversee the execution of complex software solutions. This role requires expertise in
agile methodologies (XP/TDD), cloud-native development, and full-stack engineering. The ideal candidate will possess
strong problem-solving skills, leadership abilities, and a deep understanding of scalable software architecture.
As a key contributor, you will
collaborate with cross-functional teams, mentor junior engineers, and drive technical innovation while ensuring best practices in software development, security, and deployment automation.
Key Responsibilities: - Architect & develop highly complex software solutions using agile/XP/TDD methodologies.
- Write well-structured, efficient, and scalable code independently.
- Collaborate with designers, developers, and product owners to build user-friendly applications.
- Identify and resolve bottlenecks in development processes.
- Participate in pair programming and code reviews, mentoring junior developers.
- Conduct independent research on best practices and present findings to peers.
- Ensure secure coding practices, addressing vulnerabilities like SQL injection, DoS, and XSS.
- Define and maintain coding standards using tools like ESLint and Prettier.
- Work with CI/CD pipelines (GitHub Actions, Concourse) to streamline deployments.
- Optimize cloud-native applications in AWS, ensuring efficiency and scalability.
- Troubleshoot and debug web applications across various platforms.
- Assist in defining product technical direction, aligning with business goals.
Required Qualifications: - 5-7 years of professional experience in software development.
- Strong proficiency in HTML, CSS, TypeScript, React, and modular JS.
- Experience building cloud-native single-page applications (SPA) and server-rendered web apps in AWS.
- Proficiency in Git version control and unit/integration testing (Jest, Cypress, etc.).
- Hands-on experience implementing accessibility (a11y) best practices.
- Expertise in build tools (Gulp, Webpack, Vite/esbuild).
- Strong understanding of APIs, authentication, authorization, and encryption.
- Experience with CI/CD tools and the ability to set up pipelines independently.
- Ability to mentor junior developers and provide technical guidance.
- Strong communication skills, working effectively across technical and non-technical teams.
Preferred Qualifications: - Experience with Terraform / Infrastructure as Code (IaaC).
- Knowledge of SEO, analytics, and content management systems.
- Familiarity with responsive web development and performance optimization.
Education Requirements: - Associate's Degree (minimum requirement)
Job ID: JOB-240900
Publish Date: 31 Mar 2025