BetterMe
Full Stack Engineer (PHP + JavaScript + AI)
Remote Full Stack Engineering role with clear candidate location fit.
PostedJun 12, 2026
Eligible countries1 accepted country
Seniority signalMiddle
Work settingRemote
Accepted candidate locations
Ukraine
Role overview
Full Stack Engineer (PHP + JavaScript + AI)
Requirements and responsibilities
Readable role content extracted into sections for faster review.
About the role:
- Implement and enhance features from conception through to deployment, ensuring they meet strategic business objectives.
- Design and develop content management systems using React, Vue, and JavaScript, dedicating approximately 50% of your time to frontend tasks and leveraging AI-assisted tools to accelerate development where appropriate.
- Write clean, secure, testable, scalable, and well-documented product or system code.
- Actively participate in multiple aspects of the SDLC, including planning, development, testing, and deployment.
- Work closely with product, client, and other cross-functional teams to deliver high-quality features and resolve integration issues.
About you:
- 5+ years of software engineering experience with a track record of shipping production-ready products.
- Work confidently across the full stack, including backend (PHP 8.0+ with OOP skills, using frameworks like Symfony or Laravel) and frontend technologies (JavaScript, jQuery, React/Vue).
- Actively use Agentic Coding tools (e.g., Claude Code, Codex, Cursor) to improve development workflows.
- Work with relational databases (MySQL and/or PostgreSQL) and in-memory storage/caching solutions (e.g., Redis, AWS ElastiCache).
- Understand the AWS ecosystem and basic DevOps practices.
- Apply knowledge of microservices, microfrontends, BFFs, and asynchronous communication systems (e.g., RabbitMQ, Apache Kafka, Amazon SQS).
- Think in terms of business and product impact, not only implementation.
- Demonstrate eagerness to learn and share knowledge with others.
- Show independence, ambition, and a strong ownership mindset.
- Thrive in small, fast-moving teams with frequent releases and quick iteration cycles.
Would be a plus:
- Familiarity with Clean Architecture software design philosophy or DDD
- Hands-on experience with GoLang.
- Ability to document requirements and create architectural diagrams (using PlantUML or Mermaid).
- Experience with distributed systems and high-load services.
- Experience with Kubernetes/Helm and service mesh technologies like Istio.
- Excellent communication and collaboration skills. Proactive approach to identifying and solving complex problems.
Similar roles
Keep a backup shortlist.
Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.