Senior Software Engineer to $5000
We are hiring a Senior Software Engineer (Full Stack) for a fast-growing wellness-tech company building a modern platform for the head care and hair treatment industry. The product combines professional diagnostic tools, standardized treatment protocols, and integrated e-commerce capabilities to help salons and wellness centers deliver personalized, data-driven experiences to their customers.
The platform serves as an end-to-end system for head spa providers, enabling them to analyze scalp conditions, manage treatment workflows, and seamlessly connect services with product sales. The system is already in use and continues to evolve as the company expands its footprint globally.
The product is built with a modern full stack architecture using React and NestJS, running on AWS infrastructure. It includes integrations with third-party platforms like Shopify and Zoho, supports real-time data processing, and relies on a combination of relational and NoSQL databases. The team is small, highly focused, and operates in a fast-paced remote environment.
In this role you will act as a key technical contributor and take ownership across the entire product lifecycle, from architectural decisions to production support. This is not just an execution role, but a position with real influence on technical direction and product quality.
Responsibilities
• Work across the full stack using React and NestJS to build and maintain product features
• Own features end-to-end from design and architecture through deployment and support
• Manage and improve AWS infrastructure, including IAM (Cognito) and cloud services
• Develop and maintain CI/CD pipelines using GitHub Actions
• Contribute to infrastructure as code using Terraform, CDK, or CloudFormation
• Research solutions, build PoCs, and drive technical decisions
• Ensure system reliability, scalability, and performance in production
• Provide L3/L4 support and resolve production issues when needed
• Collaborate closely with business stakeholders to translate requirements into technical solutions
Tech Stack
• Frontend: React, TypeScript, SCSS
• Backend: Node.js, NestJS, Python (plus)
• Databases: PostgreSQL, Redis, DynamoDB
• Cloud: AWS
• Infrastructure: Terraform, CDK, CloudFormation
• Search: Elasticsearch, Solr, or OpenSearch (plus)
• Mobile: Android (Kotlin is a plus)
• Integrations: Shopify, Zoho (Deluge scripting)
Requirements
• Strong experience in full stack development and system integration
• Solid understanding of HTTP, REST APIs, and networking fundamentals
• Proven experience working with AWS, Docker, and Linux environments
• Hands-on experience with CI/CD pipelines and infrastructure as code
• Advanced knowledge of git and version control workflows
• Experience working in fast-paced, remote environments
• Strong ownership mindset and ability to work independently
AI & Modern Engineering Expectations
Candidates are expected to actively use AI-powered development tools such as GitHub Copilot, Claude Code, or similar to accelerate development, improve code quality, and support refactoring and research workflows.
Nice to Have
• Experience with search technologies like Elasticsearch or OpenSearch
• Experience with e-commerce or CRM integrations (Shopify, Zoho)
• Mobile development experience (Android, Kotlin)
• Experience working with Python in production environments
This is an opportunity to join an early-stage, privately funded company as a foundational engineer, with real ownership over the product and direct impact on its evolution. As the company grows, both scope and compensation will scale accordingly.
The role is fully remote and requires strong English communication skills.
Required skills experience
| React.js | 4 years |
| Node.js | 4 years |
| AWS | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |