Senior Full-Stack Developer Offline
Senior Full-Stack Developer (Python / Node.js, Selenium, Headless Browsers) β Remote
We are seeking an experienced Senior Full-Stack Developer (10+ years) with mastery in backend and frontend development, specializing in Python, Node.js, and modern web technologies. The ideal candidate has a proven track record of designing, scaling, and maintaining high-performance, production-grade systems, with hands-on experience in automation frameworks, headless browsers, and Selenium.
This is a senior technical leadership role, where you will shape architecture, mentor engineers, and drive delivery in a fast-paced, product-driven environment.
Working Hours: MondayβFriday, 7:00 AM β 4:00 PM EST (New York time)
Location: Remote
Key Responsibilities
- Architect, design, and optimize full-stack applications with Python and Node.js
- Integrate AI/ML models (e.g., computer vision, NLP, LLM-based APIs) into production workflows.
- Build intelligent data pipelines that leverage automation and AI for large-scale data processing and decision-making.
- Build and maintain scalable backend systems with modular design principles
- Lead development of automation frameworks using Selenium, Puppeteer, and other headless browser tools
- Deliver frontend functionality using modern JavaScript, HTML5, and CSS3, ensuring seamless UI/UX integration
- Own system design and architecture decisions, collaborating with cross-functional teams
- Establish and enforce coding standards, testing practices, and CI/CD pipelines
- Conduct code reviews and provide mentorship to mid-level developers
- Implement and improve monitoring, logging, profiling, and performance optimization strategies
- Work across the full stack: APIs, data pipelines, UI modules, internal tooling, DevOps, and automation
Tech Stack
- Languages: Python, Node.js, JavaScript
- Frontend: HTML5, CSS3, JavaScript (React/Vue a strong plus)
- Automation & Browsers: Selenium, Puppeteer, Playwright, headless browser frameworks
- Databases: PostgreSQL, MongoDB, Redis
- DevOps & Infra: Docker, Kubernetes, Git, CI/CD, Linux-based environments
- Tooling: Logging, monitoring, observability, performance profiling
Requirements
- 10+ years of professional experience in full-stack or backend development
- Expert-level skills in Python and Node.js (production-grade systems)
- Strong background in automation frameworks, web scraping, and headless browsers (Selenium, Puppeteer, Playwright)
- Strong experience with AI/ML model integration into applications (vision, NLP, LLM APIs).
- Deep understanding of distributed systems, scalability, and system architecture
- Advanced database knowledge (PostgreSQL, MongoDB, Redis) with performance optimization experience
- Strong frontend integration experience with modern JavaScript (React/Vue preferred)
- Experience leading engineering initiatives, technical roadmaps, and team mentorship
- English proficiency (Upper-Intermediate or higher)
Nice to Have
- Experience building large-scale internal tools, dashboards, or SaaS platforms
- Expertise in structured data pipelines, scraping large datasets, and automation workflows
- Knowledge of real-time processing, event-driven systems, and message queues
- Prior work in high-growth startups or product-driven environments
What We Offer
- 100% remote, full-time position with timetracking
- Competitive salary, performance-based bonuses with regular reviews
- Autonomy & ownership in decision-making
- Real-world impact at scale β your work powers active production systems
- Career growth: opportunities to step into architect/lead engineer responsibilities
Required languages
English | B2 - Upper Intermediate |
Ukrainian | C2 - Proficient |
Russian | C2 - Proficient |
The job ad is no longer active
Look at the current jobs Fullstack →