Skip to main content

Senior Full Stack Developer – Python & React.js/DevOps - CI/CD

Technology
Tcs Ct Usa
Atlanta, United States1 month ago
Service contract

Job description

Job Summary

We are seeking a highly skilled Senior Full Stack Developer with strong hands-on experience in Python-based back-end development and React.js front-end engineering. The role involves designing, developing, and maintaining scalable web applications across the full software development lifecycle, from concept and design through deployment and support.

Key Responsibilities

  • Develop responsive, high-performance UIs using React.js, JavaScript (ES6+), HTML5, and CSS3.

  • Build reusable UI components and front-end libraries with cross-browser compatibility and performance optimization.

  • Design, build, and maintain RESTful and/or GraphQL APIs using Python, Django, Flask, or FastAPI.

  • Implement business logic, data processing, backend services, and third-party API integrations.

  • Ensure application security, authorization, and data protection best practices.

  • Design and manage relational/NoSQL databases including PostgreSQL, MySQL, and MongoDB.

  • Write efficient queries and manage database schema migrations.

  • Support enterprise system and cloud platform integrations.

  • Participate in CI/CD pipelines and deployment automation.

  • Develop unit, integration, and end-to-end tests and troubleshoot production issues.

  • Lead a small team of 5–6 members and support Technical Program Management.

  • Collaborate with Product Managers, Architects, QA, UX/UI Designers, and developers.

  • Participate in code reviews, development standards, Agile/Scrum ceremonies, sprint planning, and estimations.

Required Skills & Qualifications

  • Strong proficiency in Python with Django, Flask, or FastAPI.

  • Strong hands-on experience with React.js and modern JavaScript (ES6+).

  • Solid understanding of RESTful APIs and microservices architecture.

  • Experience with relational and/or NoSQL databases.

  • Familiarity with Git-based version control systems.

  • Strong problem-solving skills with the ability to work independently and collaboratively.

Preferred / Nice-to-Have Skills

  • Cloud platforms: AWS, Azure, or GCP.

  • Docker and Kubernetes.

  • Authentication/authorization: OAuth2, JWT, SSO.

  • CI/CD tools: GitHub Actions, GitLab CI, Jenkins, or Azure DevOps.

  • Agile delivery experience.

  • Understanding of security, performance optimization, and scalability patterns.

Interested in this role?