Job Description
One of our client is looking for a hands-on Senior Developer to support the growth and stability of their SaaS platform. This role is ideal for someone who thrives in a dynamic environment, takes ownership of their work, and is confident in both backend and frontend technologies. You will contribute directly to application development, infrastructure maintenance, and platform security—ensuring uptime, compliance, and scalability.
Key Responsibilities Technical Execution
- Write and review code in Node.js, Angular, and PHP (Laravel)
- Support application architecture design and ensure solid technical decisions
- Optimize and maintain MongoDB (DynamoDB experience is a plus)
- Deliver features and bug fixes as needed in collaboration with the product team
Infrastructure & DevOps
- Maintain and improve AWS infrastructure: Elastic Beanstalk, EC2, S3, CloudWatch, Route 53
- Monitor server health, uptime, and incident response
- Set up and refine CI/CD pipelines (GitHub workflows or similar)
- Handle domain setup, DNS, SSL certificates, and secrets management
- Create and maintain infrastructure documentation and deployment playbooks
Security & Compliance
- Implement software and server security hardening initiatives
- Ensure compliance with internal standards and external regulations (e.g. healthcare, legal tech)
- Stay updated on best practices in cybersecurity and compliance
First-Responder Capability
- Serve as technical first responder for outages, infrastructure issues, and critical bugs
- Troubleshoot and resolve server crashes or performance degradations when they occur
Requirements
- 5+ years of experience in senior development roles
- Strong hands-on experience with PHP (Laravel), Node.js, and Angular
- Extensive AWS knowledge (Elastic Beanstalk is essential)
- Experience managing MongoDB (and ideally some exposure to DynamoDB)
- Strong debugging skills for cloud infrastructure
- Fluent English communication (written and verbal)
- Ability to work independently, document systems thoroughly, and collaborate remotely
- Familiarity with Agile methodologies
- Previous work in regulated industries (healthcare, legal tech, financial) is a plus
Bonus Skills
- Startup or small team experience
- Experience migrating from DynamoDB to MongoDB
- Comfort documenting technical processes and infrastructure
- Understanding of security frameworks and audit practices
In return we offer:
- Full-time dedication (no side jobs or moonlighting)
- 100% Remote
- Growth Opportunity
- Payment in $USD