Lead Application Developer

Posted yesterday

group 1001El Paso (TX)

SENIORITY

Lead

SALARY

$120,000/year

Apply

About the role

Why This Role Matters: We are seeking a skilled and experienced Full Stack Engineer to join our team with a strong focus on AWS cloud-based development and deployments. You will play a crucial role in designing, developing, and maintaining scalable web applications deployed on AWS infrastructure. Your expertise in cloud-native development, containerization, infrastructure as code, and CI/CD practices will be essential to delivering high-quality, secure, and performant solutions. You will collaborate with cross-functional teams to build and maintain applications using modern DevOps practices and tools. How You'll Contribute: Application Development: Design, develop, and maintain full-stack web applications with a focus on cloud-native architecture on AWS.Cloud Infrastructure: Build and manage AWS services including ECS, EC2, Lambda, S3, RDS, and other AWS offerings. Containerization: Develop and deploy containerized applications using Docker on AWS ECS; support VM-based applications when required. Infrastructure as Code: Implement and maintain infrastructure using Terraform, ensuring repeatable, version-controlled deployments. CI/CD Pipelines: Design and manage CI/CD pipelines using GitLab CI/CD for automated builds, testing, and deployments. Package Management: Configure and manage artifact repositories using CloudSmith for secure package distribution. Identity & Access Management: Integrate and manage authentication/authorization using Microsoft Entra ID (Azure AD) as the Identity Provider. Security & Networking: Implement security best practices; collaborate on ZScaler configurations for secure network access. Collaboration: Work closely with product managers, Platform Engineers, and other developers to deliver robust solutions. Optimization: Optimize applications for reliability, and security. Troubleshooting: Diagnose and resolve issues across the full stack, from frontend to cloud infrastructure. Continuous Learning: Stay current with advancements in AWS services, cloud development, and DevOps practices.
What We're Looking For: Technical Proficiency: Strong proficiency in JavaScript/TypeScript, HTML, and CSS.Backend Development: Experience with backend frameworks (NestJS, Node.js, or similar).Frontend Development: Proficiency in building modern, responsive applications (Angular, React, or similar).AWS Cloud: Extensive experience with AWS services including:
  • ECS (Elastic Container Service) for container orchestrationEC2 for VM-based applicationsS3, RDS, Lambda, IAM, CloudWatch, and other core services
  • Containerization: Solid experience with Docker and container-based deployments.
  • Infrastructure as Code: Hands-on experience with Terraform for provisioning and managing AWS infrastructure.
CI/CD: Proven experience building and maintaining CI/CD pipelines, preferably using GitLab CI/CD.Version Control: Strong proficiency with Git and GitLab workflows. Identity Management: Experience integrating applications with enterprise Identity Providers, specifically Microsoft Entra ID (Azure AD).Package Management: Familiarity with artifact repositories such as CloudSmith. APIs & Data: Experience with RESTful APIs, GraphQL, and relational databases (PostgreSQL preferred).Testing: Experience with testing frameworks (Jest, Mocha, Jasmine, or similar).Soft Skills: Excellent problem-solving, troubleshooting, communication, and teamwork abilities.
Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).AWS Certifications such as Generative AI Developer Preferred (Nice to Have):CMS Platforms: Experience with headless CMS platforms such as Contentful. AWS Kiro: Exposure to or experience with AWS Kiro for AI-assisted development. ZScaler: Understanding of ZScaler for secure access and zero-trust network architectures. Additional Languages: Experience with Java or Kotlin. Messaging/Streaming: Experience with Kafka or AWS Kinesis. Serverless: Experience with AWS Lambda and serverless architectures. Monitoring & Observability: Familiarity with AWS CloudWatch, X-Ray, or third-party monitoring tools. Agile Methodologies: Experience working in Agile/Scrum development environments.
Compensation: Our compensation reflects the cost of labor across several U.S. geographic markets. The base pay for this position ranges from $120,000/year in our lowest geographic market up to $160,000/year plus bonus in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this