Software Engineer - Full Stack

eTags,Inc.
Fort Lauderdale, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 125K

Job location

Fort Lauderdale, United States of America

Tech stack

HTML
JavaScript
PHP
AJAX
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
User Authentication
Browser Compatibility
CSS
Software as a Service
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
MVC
OAuth
Performance Tuning
Query Optimization
Responsive Web Design
Server Administration
Software Engineering
Web Applications
Web Application Frameworks
Data Logging
React
Database Optimization
Software Security
Technical Debt
AWS Lambda
Indexer
Backend
GIT
Cloudformation
Vue.js
Containerization
Angular
Kubernetes
Deployment Automation
Front End Software Development
Cloudwatch
REST
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