Node.js/Vue.js Full Stack Engineer (Senior/Lead) ID35448
Posted On 04/30/2025
Job Information
City Porto Alegre
State/Province Rio Grande do Sul
90000-000
IT Services
Job Description
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed! :)
What You Will Do
- Develop, maintain, and enhance web applications using Node.js and Vue.js;
- Expose and manage various APIs to support core business functions;
- Handle key areas of the business, including inventory management, order processing, and product data handling;
- Synchronize with external Customer Service services to ensure seamless operations;
- Maintain and expose APIs for internal and external use;
- Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions;
- Optimize applications for maximum speed and scalability;
- Ensure data integrity and security across platforms;
Must Haves
- 3+ years of development experience in Vue.js;
- 5+ years of development experience in Node.js;
- Experience with RESTful API design and implementation;
- Demonstrated experience in integrating third-party APIs;
- Experience with database technologies, including MySQL and MongoDB;
- Knowledge of AWS services for cloud-based applications;
- Experience with Redis for caching and data storage;
- Familiarity with API development and integration;
- Strong understanding of software development best practices, including code versioning and testing;
Nice to Haves
- Experience working with accessibility standards;
- Passion for writing clean, modern, maintainable, and highly-performant code;
- Pro-active problem-solving attitude;
- Experience working in an Agile environment;
- Strong communication skills and interpersonal effectiveness;
- Self-awareness and a desire for continuous improvement.
The Benefits of Joining Us
- Professional growth: mentorship, TechTalks, and personalized growth roadmaps;
- Competitive USD-based compensation and budgets for education, fitness, and team activities;
- Exciting projects with modern solutions and top-tier clients, including Fortune 500 enterprises;
- Flextime options for work-life balance, including remote and office work.
Your application doesn't end here! To proceed, check your email and complete your registration on our Applicant Site. Incomplete registration will result in termination of your application process.