jobs.pl/Job offers/IT - Software Development/Fullstack Python Developer
Source: CrawlJobs

Fullstack Python Developer

Hire IT People, Inc Jersey City, United States
On-site work

Publication date: 01/08/2026

Responsibilities

Develop and maintain robust web applications using Python on the backend and ReactJS with TypeScript on the frontend, ensuring seamless integration between both ends; Design and implement complex, config-driven dynamic components in React, leveraging TypeScript for improved code quality and maintainability; Create and optimize data streaming solutions from REST APIs to the frontend, ensuring efficient real-time updates and smooth user experiences; Implement state management using Redux Toolkit, focusing on scalable and maintainable application architecture; Utilize Bootstrap for responsive and mobile-first web design, ensuring cross-browser and cross-device compatibility; Write comprehensive unit and integration tests for both frontend (using tools like Jest and React Testing Library) and backend code (using py test), maintaining high code coverage; Develop and maintain RESTful APIs using Fast API, focusing on performance, scalability, and adherence to API design best practices; Implement both functional and class-based components in React, choosing the appropriate paradigm based on project requirements and performance considerations; Design, develop, and deploy Fast API microservices within containerized environments (e.g., Docker), ensuring scalability and ease of deployment; Implement Server-Sent Events (SSE) for real-time, unidirectional data flow from server to client, enhancing user experience in data-intensive applications; Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and implement new features and improvements; Participate in code reviews, providing constructive feedback to peers and incorporating feedback to improve code quality and maintainability; Optimize application performance through efficient database queries, caching strategies, and frontend optimizations; Implement and maintain CI/CD pipelines using tools like GitHub Actions or Circle CI, ensuring smooth and reliable deployment processes; Contribute to the development of internal tools and libraries that improve team productivity and code reusability across projects.

Requirements

Bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent; relevant experience
Apply with employer

Similar offers

All →

Cookie settings

Each purpose is optional and off by default. You can withdraw consent at any time.

Showing offers closest to you