Seniour Full-Stack Developer
Project & Company Overview
We are a US-based company developing an innovative solution in the HealthCare IT market, combining cutting-edge Business Intelligence technologies with gamification to improve patient outcomes. This is an incredible opportunity to join Emmacare at a pivotal growth stage, lead a talented team, and contribute to solutions that help real people every day.
Our leadership team includes highly experienced and successful professionals who have built multi-million-dollar businesses. We offer a dynamic, startup environment with minimal bureaucracy, fast feedback cycles, and the chance to shape our product.
What Youโll Love About Us:
- Work on meaningful projects that make a tangible difference in healthcare.
- Full in-house development
- Opportunity to grow technically, professionally, and in leadership.
- Collaborative, feedback-driven culture with a direct connection to clients.
Key Responsibilities
- End-to-End Product Development: Drive the ongoing design, implementation, and support of the product solutions across Frontend (logic, layouts, CSS markup) and Backend (RESTful APIs, business logic).
- Feature Implementation: Build and optimize real-time, data-rich features using RTC/WebSockets, complex graphs/charts, and interactive grids.
- DevOps & Infrastructure Support: Participate in system deployments, hotfixes, third-party integrations.
- Product Brainstorming: Participate in requirements gathering, product brainstorms, and propose technical product improvements.
Required Technical Skills & Experience
1. Backend Core (PHP & Infrastructure)
- 5+ years of professional experience in backend development.
- Deep knowledge of PHP 8+ and Symfony 5+ frameworks.
- Excellent understanding of relational database management systems (MariaDB, MySQL, or PostgreSQL), including advanced SQL queries, database architecture, and query optimization.
- Practical experience working with Redis (caching and queues) and message brokers like AMQP (RabbitMQ or similar).
- Strong understanding of microservices architecture.
2. Frontend Core (React)
- 5+ years of professional experience in commercial frontend development.
- Expertise in React and state management using Redux.
- Strong foundation in modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with CSS preprocessors (e.g., SASS, SCSS, Less).
3. DevOps & Environment
- Advanced user level of Docker and Docker Compose.
- Advanced Git usage (including complex branching and release strategies).
4. Processes & Communication
- Intermediate to Upper-Intermediate English level (or higher) to facilitate direct client collaboration and team communication.
- Experience working within Agile-family Software Development Life Cycles (SDLC).
- Familiarity with Agile project tools (e.g., Jira with Tempo/Pivot Table extensions, Confluence).
Nice-to-Have (Bonus) Qualifications
- Frontend Extras: Experience with TypeScript and Ant Design (AntD).
- AWS Cloud Services: Basic-to-intermediate knowledge of key AWS infrastructure (S3, SFTP, CloudFront, ECS, ECR, EC2, LoadBalancer, Security/Firewalls, IAM/Policies, SQS, SNS, PinPoint, Route53, etc.).
- CI/CD Automation: Hands-on experience manually creating and configuring CI/CD pipelines (Jenkins, AWS CodePipeline, or similar).
- Serverless Technologies: Experience with Node.js combined with AWS Lambda.
- Product Mindset: Experience in making data-driven product decisions, reporting, and applying Lean Startup methodologies.
What We Offer
- Salary: Fair, market-competitive salary.
- Benefits: Paid vacations and sick leaves.
- Professional Growth: Direct influence on architecture, high-growth potential within an early-stage startup, and technical and professional leadership opportunities.