Full-Stack Software Engineer (Angular / NestJS / PHP / MySQL)

Nylon Technology3 months ago
Houston, TX, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Join our team as a Full-Stack Software Engineer on a full-time, 100% remote basis. You will specialize in Angular, NestJS, PHP, and MySQL while developing and maintaining scalable, high-performance applications. In this role, you will work with modern JavaScript frameworks and established PHP systems, with familiarity in Spring Boot as a plus. Significant client interaction is expected, including co-creating project plans, engaging in pre-sales activities, and contributing to estimates, scope, schedule, and risk assessments. A passion for problem-solving and self-management is essential, and prior experience in a digital agency with direct client interaction is highly desirable.

Key Responsibilities

  • Design, develop, and maintain web applications using Angular (frontend) and NestJS/PHP (backend). Expertise in PHP 7/8 is vital during our migration process.
  • Manage MySQL databases to ensure reliability and scalability.
  • Contribute to the design and implementation of RESTful APIs and backend services.
  • Support existing PHP applications while driving new feature development in NestJS.
  • Write clean, maintainable, and testable code in TypeScript, JavaScript, and PHP.
  • Collaborate with cross-functional teams including design, QA, and product management to deliver high-quality features.
  • Engage in code reviews, testing, and deployment pipelines.
  • Create and maintain technical documentation and best practices.

Required Qualifications

  • Proven experience as a Full-Stack Engineer or in similar roles.
  • Proficiency in Angular (v12+), NestJS, and PHP (7.x/8.x).
  • Strong understanding of TypeScript, JavaScript (ES6+), and OOP principles.
  • Hands-on experience with MySQL/Postgres databases, including schema design, optimization, and query performance tuning.
  • Experience in building and consuming RESTful APIs.
  • Familiarity with Git-based workflows and CI/CD pipelines.

Preferred Qualifications

  • Experience with Spring Boot and Java environments.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Exposure to cloud platforms (AWS, GCP, Azure).
  • Experience with GraphQL or microservices architecture.
  • Knowledge of Agile/Scrum methodologies.

Compensation & Benefits

$100,000 - $130,000. Individual compensation varies based on factors such as experience, responsibilities, and qualifications.

  • Health and 401(k) plans with employer match.
  • Paid time off for vacation, sick, and personal days.
  • Remote work from anywhere within the continental U.S. in a secure and private location (e.g., home office).

Required Skills

TypeScript
CI/CD
Git
MySQL
Spring Boot
PHP
NestJS
Angular
JavaScript
RESTful APIs