What are the responsibilities and job description for the Python Developer + React : W2 ONLY (6+ years of Experience) : Dallas, TX position at Divit Technologies, Inc.?
Job Details
Divit Technologies Inc., is seeking a Senior Full Stack Engineer with 6-8 years of experience in Python and React to join our technology team in Dallas, Texas. In this role, you will design, develop, and maintain scalable web applications, providing smooth integration between frontend and backend systems. You will collaborate closely with cross-functional teams to deliver high-quality solutions that enhance the customer experience and streamline internal operations.
Key Responsibilities:
- Develop, test, and maintain robust web applications using Python (backend) and React (frontend).
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.
- Integrate RESTful APIs and ensure seamless data flow between frontend and backend services.
- Optimize applications for maximum speed, scalability, and security.
- Participate in code reviews, mentorship, and best practice sharing with junior developers.
- Work with cloud platforms and deployment pipelines to ensure smooth CI/CD processes.
- Engage with cross-functional teams, including product managers, designers, and QA engineers, to deliver project goals on time.
Qualifications:
- 6-8 years of hands-on experience in full-stack development with a strong focus on Python and React.
- Solid understanding of frontend technologies: HTML5, CSS3, JavaScript, and modern libraries/frameworks.
- Experience with Python web frameworks like Django or Flask.
- Proficiency in building and integrating RESTful APIs.
- Experience with cloud services (AWS, Google Cloud Platform, or Azure) and containerization (Docker, Kubernetes) is a plus.
- Strong problem-solving skills, attention to detail, and ability to work in an agile environment.
- Excellent communication and collaboration abilities.
Preferred:
- Previous experience working in the airline industry.
- Knowledge of CI/CD tools, automated testing frameworks, and agile methodologies.
- Experience with state management libraries (Redux, Zustand, or similar).