Senior JavaScript Full Stack Engineer ID57978

 Posted 16 hours ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and implement scalable back-end services using Node.js and create responsive front-end experiences with React.js. Take full ownership of the development lifecycle from initial concept and architecture to deployment and maintenance.
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE
We are seeking a versatile Senior JavaScript Full-Stack Engineer to join our global engineering team. In this role, you will play a pivotal part in architecting and building high-performance, “Zero-to-One” products for some of the most innovative technology companies in Silicon Valley and beyond.

At AgileEngine, we prioritize engineering excellence and professional longevity. You will work alongside a community of senior experts, tackling complex technical challenges in a remote-first environment. Our focus is on fostering a culture where clean code, scalable architecture, and continuous learning are at the forefront. We don’t just offer a position; we offer a platform for you to work on sophisticated tech stacks that define the future of the industry.

WHAT YOU WILL DO
- Design and implement high-concurrency, scalable back-end services using Node.js and modern frameworks (NestJS, Express, or Fastify);
- Create responsive, user-centric front-end experiences using React.js and its ecosystem (Redux/Zustand, Context API, Hooks);
- Take full ownership of the development lifecycle—from initial concept, analysis, and estimation to architecture, deployment, and maintenance;
- Work directly with US-based product owners and stakeholders to translate business requirements into technical reality;
- Participate in code reviews and share your expertise to help elevate the technical standards of the entire team.

MUST HAVES
- 5+ years of professional software engineering experience, with a deep focus on Node.js and the JavaScript ecosystem (Event Loop optimization, asynchronous programming, and middleware);
- Deep familiarity with software engineering principles and best practices (SOLID, DRY, and design patterns), and a solid understanding of how modern JS frameworks utilize them (e.g., Dependency Injection in NestJS);
- Solid experience with React.js and TypeScript. You should be comfortable building type-safe components and managing complex application states;
- Proficiency in both Relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases;
- Hands-on experience with AWS, Azure, or GCP, along with a strong understanding of CI/CD pipelines, Docker, and Kubernetes;
- Proven experience with Microservices architecture, Event-Driven design, and robust RESTful/GraphQL API design;
- Upper-Intermediate to Advanced English (both written and verbal) for seamless collaboration with global teams.

PERKS AND BENEFITS
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.

Meet Our Recruitment Process
Application → Coding Challenge → Video Interview → Technical Interview or Hiring Manager Interview
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Full Stack Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified