Full-Stack Software Engineer - Remote | U.S. Hours

Pavago · via Himalayas ·

TypeFull-time job
LocationEgypt
Posted3 hours ago
Full-Stack Software Engineer – Remote | U.S. Hours
Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
About the Role
At Pavago, one of our clients is hiring an experienced Full-Stack Software Engineer to design, build, and maintain modern web applications across frontend and backend systems.
This is a hands-on engineering role for someone comfortable working across the full development lifecycle — from building user-facing applications and backend services to designing APIs, working with databases, troubleshooting production issues, and supporting cloud deployments.
You’ll collaborate with product, design, and engineering stakeholders while using modern development practices and AI-assisted engineering tools to ship reliable, scalable software.
What You’ll Own
Full-Stack Application Development

Develop and maintain frontend and backend applications

Build scalable, reliable, and maintainable application features

Translate product and technical requirements into working software

Write clean, well-structured, and reusable code

Improve existing applications as requirements evolve

Frontend Development

Build responsive and user-friendly web interfaces

Work with modern frontend frameworks and component-based architectures

Integrate frontend applications with backend APIs and services

Troubleshoot frontend performance and functionality issues

Collaborate with product and design stakeholders on implementation

Backend, APIs & Integrations

Develop and maintain backend services and application logic

Build APIs and integrations with third-party systems

Design reliable data flows between applications and external platforms

Troubleshoot integration and backend issues

Ensure systems remain scalable and maintainable

Databases & Data Models

Design and work with application databases and data models

Work with SQL and/or NoSQL databases

Maintain data integrity and application reliability

Support database queries, application logic, and performance improvements

Testing, Debugging & Code Quality

Troubleshoot bugs and production issues

Implement testing and development best practices

Participate in technical planning and code reviews

Improve application reliability and maintainability

Help identify technical issues before they affect users

Cloud, Deployment & Development Workflows

Work with cloud infrastructure and deployment workflows

Support application releases and production deployments

Use Git and version-control best practices

Contribute to reliable development and deployment processes

AI-Assisted Software Development

Use modern AI development tools to improve engineering productivity

Apply AI-assisted workflows to coding, debugging, research, and development

Evaluate new AI development capabilities where they can improve execution

Maintain strong engineering judgment while using AI-assisted tools

Requirements

3+ years of professional software development experience

Strong experience with at least one modern frontend framework

Backend development experience using a modern programming language and/or framework

Experience with SQL and/or NoSQL databases

Hands-on experience building or integrating APIs

Strong Git and version-control experience

Familiarity with cloud platforms and deployment workflows

Strong debugging and problem-solving skills

Ability to write clean, maintainable, and scalable code

Strong communication and collaboration skills

Professional working English

Ability to work effectively in a remote environment

Nice to Have

Experience with AI-assisted development tools

Experience building production-grade full-stack applications

Experience with third-party API integrations

Familiarity with automated testing and CI/CD workflows

Experience working with cloud-native applications

Experience collaborating directly with product and design teams

What Makes You a Strong Fit
You’ll likely thrive in this role if you:

Enjoy building across both frontend and backend systems

Take ownership of features from development through deployment

Write code with scalability and maintainability in mind

Can independently troubleshoot technical problems

Communicate effectively with both technical and non-technical stakeholders

Are comfortable learning new technologies quickly

Use AI development tools thoughtfully to improve speed and productivity

What a Typical Day Looks Like
Your day may include developing frontend features, building backend services, integrating APIs, working with databases, reviewing code, and troubleshooting application issues.
You may also participate in technical planning, collaborate with product and design stakeholders, support deployments, and use AI-assisted development tools to accelerate coding and problem-solving.
In short: you build, improve, and maintain reliable web applications across the full technology stack.
Key Metrics for Success

Consistent delivery of reliable application features

Clean, maintainable, and scalable code

Stable frontend and backend systems

Reliable API and third-party integrations

Effective debugging and resolution of production issues

Strong code quality and testing practices

Smooth deployments and development workflows

Effective collaboration across product and engineering teams

Interview Process

Initial Application

Spark Hire One-Way Video Interview

Video Interview with Pavago Recruiter

Technical / Engineering Interview

Client Interview

Offer & Onboarding

Spark Hire Video Interview – Required
As part of the application process, all candidates are required to complete a one-way video interview through Spark Hire.
After completing the first step of your application, you’ll receive a Spark Hire invitation by email with instructions to record and submit your video responses.
Completion of the Spark Hire video is required to be considered for the next stage. Please check your inbox as well as your spam or junk folder for the invitation.
Apply Now
If you’re an experienced Full-Stack Software Engineer with hands-on experience across frontend, backend, APIs, databases, and modern development workflows, we’d love to hear from you.
Apply today and help build scalable, reliable modern software products.
#FullStackEngineer #SoftwareEngineer #FullStackDeveloper #WebDevelopment #FrontendDevelopment #BackendDevelopment #APIDevelopment #SoftwareDevelopment #RemoteDeveloper #RemoteJobs
Originally posted on Himalayas
fullstack-development web-development frontend-development backend-development software-engineer remote-full-stack-developer
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.