We are seeking a skilled and experienced Senior Full Stack Engineer (React.js/Python) oriented on frontend part to join our partner’s engineering team. In this role, you will design and build user-friendly, high-performance web interfaces using modern technologies. If you have a passion for creating exceptional user experiences and thrive in a collaborative, innovative environment, we’d love to hear from you.
Requirements
- 5+ years of experience in Full-Stack Development
- Strong expertise in Python, Django, and backend architecture
- Proficiency in React.js, TypeScript, and modern frontend frameworks
- Hands-on experience with AWS services (EC2, S3, RDS, IAM)
- Experience in designing RESTful APIs
- Solid understanding of database management (PostgreSQL, MySQL, DynamoDB)
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Strong problem-solving skills and ability to work in Agile/Scrum teams
- Upper-Intermediate+ level of English
Will be a plus
- Knowledge of Microservices Architecture
- Familiarity with Testing frameworks (PyTest, Jest, Cypress)
Responsibilities
Development & Architecture
- Build and maintain scalable backend services with Python & Django
- Develop and optimize RESTful APIs for seamless data integration
- Manage databases, optimize queries, and ensure data efficiency
- Maintain high code quality, security, and performance
- Develop responsive UIs with React.js, using state management (Redux, Context API)
- Collaborate with UX/UI designers for intuitive user experiences
- Optimize applications for speed, scalability, and cross-browser compatibility
Infrastructure & Deployment
- Deploy, manage, and optimize applications in AWS
- Maintain CI/CD pipelines for automated deployments
- Ensure system reliability through monitoring and proactive troubleshooting
Maintenance & Support
- Maintain uptime for web, mobile apps (iOS/Android via Median.co), and public API
- Support integrations with third-party services (Spreedly, Zoom, Google, etc.)
- Ensure security compliance and resolve technical issues
- Fix bugs (functional, security, crash, UI) and update dependencies
- Provide client support and handle urgent requests via Slack
Processes & Collaboration
- Manage engineering workflows, sprint planning, and task assignments.
- Break down user stories into technical tasks with developers.
- Collaborate with the US-based Product Owner and backend engineers.
- Conduct code reviews, write tests, and enhance system architecture.
- Stay updated on industry trends and best practices.
What we offer
- Competitive salary and benefits package
- Medical insurance
- Full Remote
- Work schedule aligned (from 4-5 pm UTC+2)
- Work Time zone: PST
- Collaborative and innovative work environment
- Career growth and development opportunities
- A chance to work with a talented and driven team of professional
About the project
Our client developed an innovative platform designed to empower fosters stronger connections within the Jewish community. It serves as a centralized hub where users can discover and register for in-person and virtual events, educational classes, and community programs tailored to their interests. The platform offers a seamless ticketing and registration system, personalized event recommendations, and a user-friendly interface to enhance community engagement.