DeveloperJobs.io
← Back to all jobs

Job Description

Design, develop, and maintain a robust web application with a focus on front-end development, creating responsive interfaces using modern front-end frameworks and libraries, and optimizing performance, accessibility, and cross-browser compatibility.

Responsibilities

  • Develop server-side components and APIs to collect, standardize, and integrate data with databases.
  • Implement business logic, data processing, and integration with external data sources.
  • Uphold secure coding practices, data protection, and overall application resilience.
  • Collaborate with data engineers and analysts to design efficient database schemas for multi-cloud data integration.
  • Design, implement, and manage CI/CD pipelines to automate builds, tests, and deployments.
  • Containerize applications and oversee deployments to cloud platforms.
  • Monitor application performance and troubleshoot issues across the stack.
  • Build and deploy web applications using AWS services such as EC2, S3, Lambda, and Amazon RDS.
  • Architect and maintain serverless architectures using AWS API Gateway, CloudFormation, and CloudWatch.
  • Create and maintain automated deployment pipelines with AWS CodePipeline and CodeBuild.
  • Design and implement RESTful APIs using AWS API Gateway and Lambda.
  • Develop automated testing frameworks leveraging AWS CodeBuild and CodeDeploy.
  • Design and develop cloud-native applications using AWS services including ECS and EC2 as needed.
  • Monitor and troubleshoot application performance with AWS CloudWatch and X-Ray.
  • Establish and maintain security best practices for AWS services such as IAM, KMS, and CloudTrail.
  • Develop and maintain CI/CD pipelines using AWS CodePipeline and CodeBuild.
  • Design and build serverless applications using AWS Lambda and Step Functions.
  • Develop and maintain automated backup and disaster recovery solutions using AWS services such as EBS and S3.

Requirements

  • Strong front-end skills with HTML, CSS, JavaScript and frameworks such as React or Angular, plus back-end experience with Node.js, Python, Ruby, or Java.
  • Experience with SQL and NoSQL databases, including schema design, optimization, and data integration.
  • Hands-on experience deploying and managing applications in cloud environments (AWS, Azure, or Google Cloud Platform).
  • Understanding of API design principles and experience with API gateways.
  • Proficiency in setting up and maintaining CI/CD pipelines.
  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Knowledge of secure coding practices, data protection measures, and compliance standards.
  • Ability to troubleshoot and optimize performance across both front-end and back-end systems.
  • Strong collaboration skills to work with data engineers, analysts, and other stakeholders.
  • Engineering or related field, or equivalent practical software development experience.

Technologies

  • HTML, CSS, JavaScript
  • React, Angular
  • Node.js, Python, Ruby, Java
  • SQL, NoSQL
  • AWS, Azure, Google Cloud Platform
  • API Gateway, Lambda, CloudFormation, CloudWatch, Step Functions, ECS, S3, EC2, RDS, EBS
  • Docker, Kubernetes
  • CodePipeline, CodeBuild, CodeDeploy
  • IAM, KMS, CloudTrail, X-Ray

Benefits

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

Physical Demands and Work Environment

  • Regularly sit, stand, or walk during the workday.
  • Occasionally lift, carry, push, or pull items of varying weights.
  • Perform reaching, kneeling, crouching, bending, or twisting as needed.
  • Other physical requirements may arise based on task assignments.
  • Work may occur at a desk or workstation in confined spaces.
  • Moderate noise levels may be encountered indoors and outdoors.
  • Occasional overtime and weekend work may be required.
  • Ability to work effectively in both collaborative and independent settings.

Safety Responsibility

  • Adhere to company and regulatory safety standards and procedures.
  • Identify hazards and take corrective actions as needed.
  • Report accidents, injuries, and unsafe conditions promptly.
  • Participate in safety training and promote a culture of workplace safety.

Travel

  • Some travel may be required.

Location

  • Tampa, FL 33619 (Required)

Work Location

  • In person

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.