Full-Stack Software Engineer - Remote | U.S. Hours
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
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
Apply on Himalayas →
Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.