10 days ago

Full Stack Engineer

AgileEngine

Hybrid
Full Time
$140,000
Hybrid

Job Overview

Job TitleFull Stack Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$140,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About AgileEngine

AgileEngine is an Inc. 5000 company renowned for developing award-winning software for both Fortune 500 brands and innovative startups across more than 17 industries. We are recognized leaders in application development and AI/ML, and our commitment to a people-first culture has earned us numerous Best Place to Work awards.

Why Join Us

If you are seeking an environment for professional growth, opportunities to make significant impact, and a team that genuinely cares, we encourage you to connect with us!

About the Role

As a Senior/Lead Full Stack Engineer, you will be instrumental in advancing a rapidly growing e-commerce platform. Your expertise will be crucial in architecting scalable solutions that directly enhance the customer experience. Operating within a collaborative Agile framework, you will be responsible for integrating essential business systems and cloud infrastructure to guarantee seamless service delivery. This role offers a unique opportunity to apply an entrepreneurial mindset, influencing product development from initial concept through to release, while simultaneously fostering your professional development alongside top-tier technical talent.

What You Will Do

  • Analyze, architect, and build solutions based on evolving business needs.
  • Work within an agile team, actively participating in all phases of product development, from concept to release, and subsequent iterations driven by insights and refinements.
  • Contribute to the continuous evolution of applications and internal tooling, aiming to improve experiences for both customers and teammates.
  • Develop, maintain, and enhance robust web applications using Node.js and Vue.js.
  • Design and manage various APIs to underpin core business functionalities.
  • Oversee critical business areas, including inventory management, order processing, and product data handling.
  • Synchronize with external Customer Service systems to ensure smooth and efficient operations.
  • Maintain and expose APIs for both internal and external consumption.
  • Integrate with FBM (Fulfillment by Merchant) and FBA order systems.
  • Collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  • Optimize applications for peak speed and scalability.
  • Guarantee data integrity and security across all platforms.

Must Haves

  • 5+ years of development experience in Node.js.
  • 3+ years of development experience in Front End, specifically Vue.js.
  • Proven 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 developing cloud-based applications.
  • Experience with Redis for caching and efficient data storage.
  • Familiarity with API development and integration principles.
  • Strong understanding of software development best practices, including code versioning and comprehensive testing.
  • Upper-intermediate English level.

Nice to Haves

  • Passion for crafting clean, modern, maintainable, and highly-performant code.
  • Pro-active ability and a self-starter attitude to effectively troubleshoot and resolve complex problems.
  • Experience working effectively in an Agile development environment.
  • Strong communication skills, demonstrating excellent interpersonal effectiveness in one-on-one interactions and public presentations.
  • High degree of self-awareness and a continuous desire for improvement.

Perks and Benefits

  • Professional growth: Access to mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: USD-based salary complemented by budgets for education, fitness, and team activities.
  • Exciting projects: Opportunity to work on modern solutions for Fortune 500 and leading product companies.
  • Flextime: Flexible work schedule with options for remote work or office presence.

Key skills/competency

  • Node.js
  • Vue.js
  • Full Stack Development
  • RESTful API
  • AWS
  • MySQL
  • MongoDB
  • Redis
  • E-commerce Platform
  • Agile Methodology

Tags:

Full Stack Engineer
e-commerce
API management
inventory management
order processing
product data
system integration
scalability
data security
agile development
solution architecture
Node.js
Vue.js
RESTful API
AWS
MySQL
MongoDB
Redis
JavaScript
Front End
Back End

Share Job:

How to Get Hired at AgileEngine

  • Research AgileEngine's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight Node.js, Vue.js, RESTful API, and e-commerce platform experience specifically for AgileEngine roles.
  • Showcase your portfolio: Demonstrate scalable solutions, API integrations, and contributions to web applications.
  • Prepare for technical challenges: Expect questions on Node.js, Vue.js, AWS, MySQL, MongoDB, Redis, and system architecture.
  • Emphasize Agile experience: Be ready to discuss your collaboration within Agile teams and problem-solving approach.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background