Software Engineer - Full Stack

eTags,Inc.
Fort Lauderdale, FL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$100,000.0 - $125,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) PHP (Programming Language) Ajax (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management User Authentication Browser Compatibility Cascading Style Sheets (CSS) Software as a Service
+49 more
Cloud Computing CodeIgniter Code Review Databases Data Integrity Database Security Database Storage Structures Software Design Patterns Programming Tools File Systems HP Systems Insight Manager Identity and Access Management JQuery Linux Servers MariaDB MySQL Model View Controller (MVC) OAuth Performance Tuning Query Optimization Responsive Web Design Server Administration Software Engineering Web Applications Web Application Frameworks Data Logging ReactJS Database Optimization Software Security Technical Debt AWS Lambda Indexer Backend Git Cloudformation Vue.js Containerization AngularJS Kubernetes Deployment Automation Front End Software Development Cloudwatch Restful APIs Terraform Software Version Control Serverless Computing Docker Service Stack Microservices

Job description

eTags is seeking an experienced Full Stack Developer with strong PHP, CodeIgniter, MySQL, and AWS expertise to join our development team. The ideal candidate will be responsible for designing, developing, maintaining, and optimizing web applications across the full technology stack while leveraging AWS cloud services to deliver scalable, secure, and high-performing solutions.

This role requires a hands-on developer who is comfortable working independently, troubleshooting production issues, improving application performance, and collaborating with cross-functional teams to deliver business-critical software., * Design, develop, test, and maintain full-stack web applications.

  • Build and enhance backend systems using PHP and CodeIgniter.
  • Develop and maintain RESTful APIs and integrations with third-party services.
  • Design and implement responsive, user-friendly front-end interfaces.
  • Manage and optimize databases, including schema design and performance tuning.
  • Deploy, monitor, and maintain applications within AWS environments.
  • Troubleshoot application, server, database, and infrastructure issues.
  • Write clean, maintainable, and well-documented code following established development standards.
  • Participate in code reviews and contribute to architectural and technical decisions.
  • Implement application security best practices and access controls.
  • Collaborate with stakeholders, designers, QA, and other developers throughout the software development lifecycle.
  • Support continuous improvement initiatives, including performance optimization and technical debt reduction.

Requirements

Do you have experience in Version control?, * Strong proficiency in PHP (5.x-8.x).

  • Extensive experience with CodeIgniter.
  • Solid understanding of MVC architecture and software design patterns.
  • Experience building, consuming, and maintaining RESTful APIs.
  • Knowledge of authentication and authorization mechanisms, including:
  • JWT
  • OAuth
  • Experience integrating third-party APIs and services.
  • Strong debugging and troubleshooting skills.

Front-End Development

  • Proficiency in:
  • HTML
  • CSS
  • JavaScript
  • Experience with responsive design and cross-browser compatibility.
  • Familiarity with AJAX and jQuery.
  • Experience with modern JavaScript frameworks or libraries such as:
  • Vue.js
  • React
  • Angular

Database Management

  • Strong experience with MySQL and/or MariaDB.
  • Ability to design and maintain normalized database structures.
  • Knowledge of query optimization and database performance tuning.
  • Understanding of indexing, data integrity, and database security best practices.

AWS & Cloud Infrastructure

Hands-on experience with AWS services, including:

  • EC2 (deployment, server administration, and application hosting)
  • RDS (database hosting and management)
  • S3 (file storage and asset management)
  • CloudWatch (monitoring, logging, and alerting)

Working knowledge of:

  • IAM roles and AWS security best practices
  • AWS networking fundamentals
  • Environment configuration and deployment management
  • Application monitoring and troubleshooting within AWS

DevOps & Development Tools

  • Experience using Git and modern source control workflows.
  • Familiarity with CI/CD pipelines and deployment automation.
  • Experience working in Linux server environments.
  • Understanding of application logging, monitoring, and performance management., * AWS Certified Developer Associate or AWS Solutions Architect certification.
  • Experience with Docker and containerized deployments.
  • Familiarity with Kubernetes, ECS, or EKS.
  • Experience with Infrastructure as Code (Terraform or CloudFormation).
  • Experience with microservices architecture.
  • Experience with serverless technologies such as AWS Lambda.
  • Familiarity with Agile/Scrum development methodologies.
  • Previous experience supporting high-traffic or business-critical applications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all