As a Senior Product Developer at Epicor, you will bring innovative software solutions to life by designing and delivering scalable, high-quality features that align with business goals. You will collaborate closely with cross-functional teams to build impactful applications while maintaining strong technical standards. We are seeking applicants with strong problem-solving skills, a collaborative mindset, and a passion for building modern web applications that are secure, scalable, and reusable.
What you will be doing:
Architect and develop new features that align with business objectives and technical standards
Collaborate with product, QA, and development teams to deliver high-quality software solutions
Evaluate and implement developer tools and packages to improve team efficiency
Mentor developers through code reviews and technical guidance to support team growth
Promote coding standards and best practices for consistency and maintainability
Solve complex technical challenges and contribute to scalable, secure, and reusable solutions
Communicate effectively across teams to ensure clarity on requirements and deliverables
What you will likely bring:
4+ years’ experience in full-stack development using JavaScript, TypeScript, HTML, and CSS
4+ years’ experience with front-end frameworks such as React (preferred), Angular, or Vue, along with Node.js and REST APIs (e.g., Express, Fastify)
Strong understanding of SQL with the ability to write basic queries and migrations
Experience navigating ambiguous requirements and delivering effective solutions with a big-picture mindset
What could set you apart:
Knowledge of ORMs (e.g., Sequelize), state management tools (e.g., MobX, Redux, Zustand), and modern styling frameworks such as SASS or Tailwind
Experience with AWS services (e.g., Lambda, SQS), messaging tools like RabbitMQ, or data communication technologies such as Redis and sockets, including exposure to AI pipeline back-end development
#LI-DW #LI-Hybrid