
Senior Full-Stack Developer, Python, React, AWS
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Ukraine.
• Design, develop, and maintain scalable full-stack applications.
• Create robust backend services utilizing Python and FastAPI.
• Construct modern frontend applications with ReactJS and TypeScript.
• Design and implement RESTful and GraphQL APIs.
• Build and uphold asynchronous processing systems using Celery or similar technologies.
• Architect and deploy cloud-native solutions on AWS.
• Design scalable microservices and distributed systems.
• Engage in system architecture, code reviews, and technical decision-making.
• Implement CI/CD pipelines and best practices in DevOps.
• Ensure system reliability, performance, security, and maintainability.
• Collaborate with product managers, designers, and engineering teams to deliver business value.
• Utilize AI technologies and integrate AI capabilities into products when appropriate.
• Strong expertise in Python development.
• Extensive experience with FastAPI.
• Strong understanding of REST API and GraphQL API design and development.
• Experience in building asynchronous processing workflows using Celery or similar frameworks.
• Strong proficiency in ReactJS.
• Advanced knowledge of TypeScript.
• Experience in creating scalable, maintainable, and high-performance frontend applications.
• Strong background with AWS cloud services.
• Hands-on experience with Docker and containerization technologies.
• Experience in deploying and managing applications within Kubernetes environments.
• Strong understanding of microservices architecture.
• Experience in designing distributed systems.
• Solid understanding of SQL databases.
• Experience with NoSQL databases.
• Proficient in designing and maintaining CI/CD pipelines.
• Experience with event-driven architectures and messaging systems such as Kafka, SNS, or SQS.
• Strong problem-solving and analytical abilities.
• Excellent communication and collaboration skills.
• Competitive Compensation: Your salary is determined by your qualifications, experience, and performance.
• Exceptional Stability: Enjoy job security and extensive opportunities for career advancement.
• Professional Development: Gain access to educational programs and certifications to enhance your expertise.
• Health & Wellness: Comprehensive support for your fitness needs.
• Flexible Working Environment: Benefit from a fully remote work setup, adaptable schedules, and relocation assistance if necessary.
• Performance Recognition: Regular bonuses, annual salary reviews, and acknowledgment of your achievements.
• Advanced Equipment Options: Select the workstation setup that best suits your needs, whether a desktop or a laptop.
• Team Building & Community: Engage in regular events that promote collaboration, camaraderie, and innovation.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.