This is a full-time remote role for a Senior Full-Stack Software Engineer. Job Description: We are seeking an experienced and skilled software engineer to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in ReactJS and Python. The successful candidate will be responsible for designing, developing, and maintaining software applications and production infrastructure. They will work closely with other engineers and team members to ensure that all aspects of the application are well-integrated and functioning as expected. The role involves contributing to all aspects of applications, including front-end, back-end, APIs, tests, CI/CD, AWS Production infrastructure, and participation in on-call rotation to ensure continuous service availability. Required Skills and Qualifications: - 7+ years experience in Python and React - Strong Frontend skills: ReactJS / Apollo GraphQL Client or similar - Strong Backend skills: Python, GraphQL, AWS DynamoDB, AWS Lambda & ECS - Experience monitoring, operating and optimizing web-scale production infrastructure - Expertise in software design patterns, algorithms, and data structures - Applied experience with automated testing from unit to end-to-end tests - Ability to work efficiently in teams and independently - Strong verbal and written communication skills Benefits: - Be 100% dedicated to one project at a time so that you can hone your skills, innovate and grow - Be a part of a team of talented and friendly senior-level developers - Work on projects that allow you to use cutting-edge tech. We believe in constantly evolving your mastery