INFUSE is seeking a Senior Full-Stack/Backend Engineer with a strong startup mindset and experience building scalable systems from MVP to production. This role involves working across backend and frontend development, focusing on API design, integrations, and modern cloud-based architectures.
Responsibilities:
- Lead full product lifecycle development from MVP to scalable production systems
- Build responsive frontend components using modern frameworks (React, Vue, etc.)
- Develop robust backend APIs and manage scalable databases
- Integrate third-party APIs and ensure seamless data flow between systems
- Design and maintain clean, scalable system architectures
- Optionally build and optimize data pipelines and perform data analysis
- Collaborate with cross-functional teams to translate business needs into technical solutions
Requirements:
- Strong experience with Python and JavaScript (Node.js)
- Proficiency in frontend frameworks such as React or Vue
- Solid backend development experience including API design and database management
- Experience with PostgreSQL and/or MongoDB
- Familiarity with cloud services (AWS), S3, Redis, and Git
- Experience with REST or GraphQL APIs
- Strong architectural mindset focused on scalability and maintainability
- Experience with AI-assisted coding tools (e.g., GitHub Copilot, Cursor)
Preferred Qualifications:
- Experience in web scraping, MarTech, or SalesTech domains
- Experience with data pipelines and analytics workflows
- Familiarity with integration-heavy systems and third-party services
Language Requirements:
- Ukrainian or Russian required
- English (upper-intermediate or higher) is a plus
Work Schedule:
- Monday to Friday, 1:00 PM – 9:30/10:00 PM EEST (Kyiv Time)
Benefits:
- Competitive USD-based compensation
- Opportunity to work on innovative and high-impact projects
- Professional development opportunities
- Collaborative, fast-growing international team
- Reduced working hours on Fridays during summer
Hiring Process:
- Application review by human recruiters
- Video interview and potential technical assessment
- Live interview with hiring team
- Final offer discussion after direct interaction
Join INFUSE to build modern, scalable systems and contribute to innovative digital products in a dynamic, growth-oriented environment.