Job Description
Location: Remote (Working Hours: EST Time Zone)Job Type: Full-TimeExperience Level: Senior (7+ Years of Experience)
Job Overview:
We are seeking a seasoned Full-Stack Developer with strong AWS and DevOps knowledge to take ownership of both support and new feature development for our SaaS platform. In this role, you will ensure the platform remains stable, with minimal downtime and fast performance. You will also be responsible for ensuring the infrastructure is optimized for scalability and reliability. Over time, you will transition into leading a development team and establishing a thorough documentation process from day one.
Responsibilities:
Provide ongoing support for the existing platform, ensuring quick fixes and maintaining
system stability.
Lead the development of new features that align with the company's growth objectives.Oversee and ensure minimal downtime and fast speeds for the platform through
effective AWS and DevOps management.
Collaborate with cross-functional teams to design, develop, and implement new features
for our SaaS platform.
Take ownership of the codebase, ensuring a smooth transition into the existing structure
and starting documentation processes early.
Gradually take on leadership responsibilities, including managing and mentoring a small
team of developers.
Optimize cloud infrastructure to ensure scalability, reliability, and security.Document processes, code changes, and system structures from the beginning to
maintain high-quality standards.
Ensure smooth transitions from legacy technology (Vue.js) to more modern frameworks
(React).
Requirements:
7+ years of experience in full-stack development.Proficiency in SaaS development with strong front-end (React) and back-end (Laravel)
skills.
Extensive AWS and DevOps knowledge, with the ability to manage cloud
infrastructure and ensure optimal platform performance.
Familiarity with Laravel Forge for server management and Angolia for search
implementations is a plus.
Proven ability to ensure minimal downtime and fast response times for cloud-hosted
platforms.
Experience managing databases and cloud infrastructure for high performance and
scalability.
Experience working in the EST time zone, with strong self-management skills.Ability to document technical processes and lead a development team over time.
Preferred Qualifications:
Familiarity with SaaS products and scaling platforms.Prior experience leading development teams.Experience with Vue.js is a plus but not required as legacy pages will be deprecated.Strong communication skills and the ability to collaborate effectively with cross-functional
teams.