For Employers
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

The Senior Full Stack Engineer will lead and mentor the engineering team while designing and architecting scalable, high-performance software systems. They will collaborate with cross-functional teams to define requirements and ensure the delivery of secure, well-documented code throughout the software development lifecycle.

Senior Full Stack Engineer

Fully Remote • Product Development

About the Company

Our company works with organizations to promote data protection best practices within their organization as well as establish compliance with standards such as PCI DSS and regulations such as the European General Data Protection Regulation (GDPR).More than 225,000 users in 100+ countries look to our company for tools, technology, and strategic security support. Founded in 2008 with a decade of service to the hospitality industry, we are a privately held company with regional offices across the United States and internationally. We are currently seeking a Senior Full Stack Engineer to add to our team.

Accountability Summary

We seek a talented and motivated Senior Full Stack Engineer to join our Engineering Team. The ideal candidate will have a strong foundation in PHP, MySQL, JavaScript, and AWS services, with a passion for developing robust and secure software solutions. They will be involved in all stages of the software development lifecycle, from design and development to testing and deployment.

Duties and Responsibilities

The Senior Full Stack Engineer will be responsible for the following tasks:

  • Lead and mentor a team of Software Engineers.
  • Design and architect scalable, high-performance software systems.
  • Collaborate with cross-functional teams to define product requirements and technical specifications.
  • Write clean, efficient, and well-documented code.
  • Ensure adherence to coding standards, best practices, and security protocols.
  • Provide technical leadership and guidance to the Engineering Team.
  • Drive continuous improvement and innovation within the Engineering Team.
  • Conduct thorough testing to ensure application quality and performance.
  • Contribute to the full software development lifecycle, from design to deployment.

Required Qualifications

  • 5-7 years of experience in software development.
  • Experience leading and mentoring a high-performing team of Software Engineers, fostering a collaborative and innovative environment.
  • Track record of successfully delivering complex software projects on time and within budget, leveraging agile methodologies and best practices.
  • Proficiency in PHP and popular frameworks such as Symfony and Laravel, developing scalable and efficient backend applications.
  • Strong experience with Node.js and frameworks for server-side development.
  • Experience with GraphQL for API development.
  • Deep understanding of database systems including MySQL, MariaDB, Cassandra, and DynamoDB optimizing performance and ensuring data integrity.
  • Skilled in front-end development using React, JavaScript, HTML/CSS, jQuery, TypeScript and other modern technologies.
  • Expertise in cloud infrastructure with a strong foundation in AWS services like EC2, S3, ECS, Lambdas, RDS, Fargate.
  • In-depth knowledge of RESTful API development.
  • Strong experience in configuring, optimizing, and managing Nginx servers.
  • Experience with version control systems like Git and collaborative development workflows.
  • Proven experience in designing and building scalable systems.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and communication skills.
  • Ability to manage multiple projects and deadlines.

Preferred Qualifications

  • Proficiency in Python for backend development and scripting.
  • Experience with security-focused development.
  • Understanding of agile principles and experience in leading teams within an agile environment.
  • Familiarity with testing frameworks for PHP and Node.js.
  • Experience with monitoring and logging tools for production systems.
  • Experience with DevOps practices and CI/CD pipelines.

Compensation

  • The salary offer to the successful candidate will be based on job-related education, geographic location, training, licensure and certifications, and other factors.
  • We provide significant career growth, competitive compensation, and a benefits package including generous personal time off, holiday pay, health insurance, and pension.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Google Cloud Architect (Senior & Junior levels) - Active Secret clearance

Full Time United States Software Development

Senior Agent Security / AI Red Team Engineer - Active Secret clearance

Full Time United States Software Development

Senior Technical Program Manager - Active Secret clearance

Full Time United States Software Development

Senior Training Lead - Secret clearance

Full Time United States Software Development

TerraForm / DevSecOps Engineer (Senior & Junior level) - Active Secret clearance

Full Time United States Software Development

Senior RAG / Data Engineer - Active Secret clearance

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Full Stack Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified